Tartalomjegyzék

Nyelvválasztó kirakása a webshop fejlécébe

A webshop Fejléc boxában, a kosár ikon mellett megjeleníthető egy legördülő nyelvválasztó, amellyel a látogató egy kattintással nyelvet vált.

Ez a kitehető Nyelvválasztó box (Webshop felület) kistestvére: ugyanazokat a nyelveket kínálja és ugyanúgy vált nyelvet, csak helytakarékos, legördülő formában, a fejlécbe építve. A kettő közül elég az egyiket használni.

Előfeltétel: legalább egy idegen nyelvi hely legyen beállítva (Idegen nyelvi megnevezések). Ha csak egy nyelv van, a választó szándékosan nem jelenik meg — nincs mit felkínálnia.


1. A nyelvválasztó kihelyezése

Az alapértelmezett minta már tartalmazza, tehát ha a fejléc sablonja nincs elmentve az adatbázisban, a nyelvválasztó magától megjelenik — nincs teendő.

Ha a Fejléc box sablonja már el van mentve (Webshop → Beállítás → Webshop sablon, Template: Fejléc box), akkor a mentett sablon az erősebb, és az alábbi részletet kézzel kell bemásolni a HTML mezőbe, a mini kosarat tartalmazó <span> elé:

        {insert_module:mini_nyelv_valaszto}

Magának a legördülőnek a HTML-je (Bootstrap dropdown: egy gomb és alatta a nyelvek listája) az admin felületen nem szerkeszthető — ez beépített elem, ahogy a mini kosár is. Módosítása fejlesztői feladat. Színben a webshop témájához igazodik: a gomb a szokásos Bootstrap gomb-osztályokat használja, a lenyitott menüben pedig a kijelölt (egeret fogadó) és az aktív sor a téma elsődleges színét kapja, nem a Bootstrap alapértelmezett szürkéjét.

2. Eredmény


Ha nem látszik a nyelvválasztó


Kapcsolódó oldalak: