Cum se creează un splitmenu folosind mod_mainmenu

Multe template-uri pentru Joomla includ funcționalitate, care se numește "SplitMenu" ("Meniu partajat") ca un script separat. Deși această abordare funcționează, nu este suficient de flexibilă. Dar în Joomla 1.5 putem să o rezolvăm folosind mecanismul încorporat al modulului de meniu.







Ce este un meniu separat și cum funcționează acesta (de exemplu, primul meniu principal și submeniurile sale)? Șablonul dvs. poate include un meniu "de sus", care enumeră toate elementele de meniu de la cel mai înalt nivel. Când faceți clic pe unul dintre elementele de meniu, elementul activ este evidențiat în linia superioară a meniului, iar elementele meniului copil (submeniurile) sunt afișate într-una din pozițiile laterale ale modulelor.

Modulele de meniuri din Joomla 1.5 suportă doi parametri noi - nivelul de început și final al meniului. Acest lucru ne permite să monitorizăm afișarea nivelurilor de submeniu în funcție de tipul activ.







Procedura de creare a SplitMenu folosind modulul mod_mainmenu

  1. Creați un meniu în managerul de meniuri, cu elementele de submeniu necesare pentru site-ul dvs.
  2. Creați un modul nou pentru meniul principal. Publicați-o în poziția pentru meniul principal sau în poziția pentru meniul orizontal.
    În setările modulului, setați nivelul de pornire la 0 și nivelul final la 1 și publicați-l pe toate paginile.
  • Creați un al doilea modul pentru meniul principal. Publicați-o într-una din pozițiile laterale ale modulelor (în coloana din stânga sau din dreapta), unde trebuie să apară submeniul. În parametrii modulului, setați nivelul inițial la 1 și nivelul final de exemplu la 3. De asemenea, publicați modulul pe toate paginile.
  • Unul dintre avantajele utilizării unei astfel de caracteristici este capacitatea de a afișa automat un submeniu și de a evidenția elementul corespunzător din meniul părinte, spre deosebire de crearea de meniuri și module suplimentare pentru ele.







    Trimiteți-le prietenilor: