Personalizați meniu Joomla.

Personalizați meniu Joomla.

Meniurile sunt elementele fundamentale ale navigării pe internet. Ele constituie baza structurii unui site. Ele vin într-o varietate de forme și categorii și sunt unul dintre primele elemente pe care trebuie să le stăpâniți dacă doriți să puneți la punct o idee pentru arhitectura site-ului dumneavoastră.

Cu Joomla, puteți adăuga oricâte meniuri doriți. Mai mult, acestea vă pot redirecționa către pagini, articole, linkuri externe etc. Totul depinde de strategia și cerințele pe care doriți să le implementați pe site-ul dvs. Nu există nicio limită în ceea ce privește numărul de elemente dintr-un meniu. Capacitatea de a construi meniuri pe niveluri este implementată în totalitate de modulele native ale Joomla.

În cele din urmă, pentru a începe să învățați cum să manipulați meniurile cu Joomla, nu trebuie să adăugați niciun element extern – tot ce aveți nevoie este să aveți Joomla instalat și configurat. Cu toate acestea, pentru nevoi specifice sau particulare, este posibil să adăugați extensii gratuite și/sau plătite la un site web pentru a completa personalizarea meniurilor.

Sunteți convins de posibilitățile oferite de CMS-ul Joomla pentru meniuri? Dacă da, haideți să începem prin a analiza câteva dintre utilizările pe care trebuie neapărat să le cunoașteți atunci când folosiți modulul de meniu în Joomla.

Modulul Joomla Menu.

Mai întâi de toate, să aruncăm o privire mai atentă la structura modulului de meniu Joomla. Pentru a vizualiza meniurile de pe un site Joomla, există două căi posibile de urmat, pornind de la pagina Control Panel din back office.

Prin intermediul barei laterale din stânga (1), platforma Joomla redirecționează către lista de meniuri ale site-ului. În mod implicit, după instalarea CMS, există patru elemente (Author Menu, Bottom Menu, Main Menu și Main Menu Blog).

Accesând secțiunea Meniu din bara de navigare superioară (2), găsim acces direct la fiecare dintre meniuri. Există, de asemenea, un acces mai rapid din partea de sus, unde puteți merge direct la unul dintre meniuri pentru a face o modificare.

Apoi, revenind la secțiunea Meniuri (1), avem opțiunea de a șterge unul dintre meniuri, selectându-l (1) și apoi făcând clic pe ștergere în bara de acțiune (2). Cu Joomla, singura regulă imuabilă în ceea ce privește meniurile este că va exista întotdeauna un meniu implicit numit Main Menu (Meniu principal).

Adăugarea de elemente la un meniu Joomla.

Să folosim Main Menu prezent pe toate site-urile Joomla pentru a învăța mai multe despre cum să modificăm un meniu și elementele sale. Pentru a accesa fereastra de personalizare a meniu Joomla, dați pur și simplu clic pe titlul unuia dintre meniurile din listă. Veți fi apoi redirecționat către o pagină de listă ca aceasta:

În cele din urmă, ne aflăm în secțiunea Menus | Items. Această fereastră ne va permite să manipulăm elementele afișate în meniul principal. Aici găsim lista elementelor din Menu (1) prezentată sub forma unei liste ordonate. Toate opțiunile de editare sunt disponibile în bara de editare (2) din partea de sus a paginii. Există, de asemenea, chiar sub bara de editare, o secțiune dedicată sortării, în cazul în care avem multe elemente afișate în meniu Joomla.

Putem adăuga cu ușurință un element în meniuri făcând clic pe butonul New (Nou) din bara de sus. Suntem apoi redirecționați către o fereastră în care putem seta parametrii pentru elementul respectiv:

Zona (1) este zona principală în care vom stabili ce element va fi afișat și în funcție de ce parametri. Avem la dispoziție o gamă largă de elemente; faceți clic pe butonul albastru de select (selectare) și va apărea o listă de tipuri de elemente de meniu. Există o serie de parametri nativi pentru a modifica elementul după cum doriți.

Depinde de noi să încercăm lucrurile pentru a înțelege și a alege setările pe care le considerăm cele mai bune. Înainte de a salva elementul, este important să introducem un titlu (2), altfel nu vom putea finaliza crearea.

Zona (4) este mai degrabă specială prin faptul că oferă posibilități tehnice ceva mai mari. Aici putem crea o ierarhie pentru elementele noastre folosind parametrul parent (părinte). De asemenea, din această secțiune se poate modifica statutul elementului, precum și drepturile și permisiunile privind aspectul acestuia. În cele din urmă, pentru un site multilingv, este posibilă și limitarea elementului la o anumită limbă.

Odată ce articolul este gata, faceți clic pe “Save & Close” pentru a-l crea. Revenind la pagina principală a site-ului web, găsim meniul cu elementul adăugat (1). Aici, am ales să afișăm un element care se referă la contactele de pe site.

Asta este tot ce trebuie să știți despre adăugarea de elemente la un meniu Joomla. După ce ați adăugat toate elementele de care aveți nevoie pentru navigare, ordinea în care apar acestea poate să nu pară consecventă. Haideți să vedem cum puteți schimba ordinea elementelor de meniu.

Modificarea ordinii elementelor dintr-un meniu Joomla.

Pentru a schimba ordinea elementelor dintr-un meniu, trebuie mai întâi să reveniți la secțiunea Menu | Items (Meniu | Elemente) din meniul respectiv. Odată ajunși pe pagină, găsim o alegere a ordinii cu ajutorul listei derulante din dreapta (1).

Pentru a economisi timp, puteți glisa și plasa elementele pentru a schimba ordinea manual. Pentru a face acest lucru, faceți clic și trageți din pictograma din stânga liniei de articol (2).

Revenind la pagina principală, nu este o mare surpriză să constatăm că ordinea articolelor s-a schimbat.

Acum vă puteți aranja meniurile după cum doriți, în ordine alfabetică, numerică sau personalizată. După ce această etapă a fost finalizată, dacă meniul conține multe elemente, ar fi interesant să construiți submeniuri și să afișați o arhitectură ierarhică.

Cum pot crea submeniuri cu Joomla ?

Când reveniți la secțiunea Menu | Edit element a unuia dintre elementele dvs., faceți clic pe această listă derulantă. Va fi oferită o selecție de părinți, care sunt, de fapt, celelalte elemente din același Menu. Dacă decidem să introducem un părinte, este esențial să salvăm modificările înainte de a părăsi pagina.

Prin selectarea unui părinte, elementul în cauză va deveni o legătură de al doilea nivel în ierarhia meniu Joomla. Acest lucru va fi reprezentat vizual pe site-ul web:

Este o operațiune simplă, dar care va avea consecințe majore atunci când un meniu Joomla se extinde. În funcție de temă și de extensiile aplicate, submeniurile vor fi diferite din punct de vedere vizual. Acum, să intrăm puțin mai în detaliu cu câteva acțiuni ceva mai complexe.

Cum pot transfera un element dintr-un meniu Joomla în altul?

Uneori, elementele au fost construite într-un meniu greșit și dorim să le mutăm dintr-un meniu în altul. Este posibil să faceți acest lucru ștergând elementul din vechiul meniu și construindu-l din nou în celălalt meniu, dar acest lucru nu ar fi eficient. Există o modalitate simplă de a muta un element dintr-un Meniu în altul pe Joomla. Haideți să vedem cum se face acest lucru:

În primul rând, trebuie să ne întoarcem la secțiunea Menu | Items (Nume meniu) din meniul în care se află elementul care urmează să fie transferat. Odată ajunși în secțiunea respectivă, bifați elementul pe care doriți să îl mutați și faceți clic pe butonul Batch (Lot).

După ce s-a făcut clic pe butonul Batch, se deschide o fereastră cu mai mulți parametri din lista derulantă. Cel care ne interesează este Pentru a muta sau a copia selecția, selectați un meniu sau un element părinte.

Aici veți găsi toate meniurile disponibile pe site. Tot ce rămâne de făcut este să alegeți meniul de trimitere și gata. Faceți clic pe Process și verificați dacă pe pagină apare mesajul de validare.

Reveniți pe pagina principală a site-ului și verificați dacă articolul a fost transferat. În acest caz, transferul a fost un succes și am reușit să mutăm un element dintr-un meniu în altul. În caz contrar, trebuie să reporniți procesul de la început.

Crearea unui modul pentru a afișa un meniu pe o pagină Joomla.

În timpul modificărilor noastre, am observat că meniul este afișat întotdeauna în zona sa dedicată. În exemplele anterioare, am păstrat zona implicită din Joomla. Joomla ne oferă posibilitatea de a ne crea propria zonă de afișare folosind un modul. Pentru a face acest lucru, trebuie mai întâi să construiți modulul și apoi să integrați meniul. Să aruncăm o privire la pașii cheie:

Să începem prin a descoperi o nouă secțiune, Module. Din pagina panel, faceți clic pe Modules.

Aceasta este lista de module disponibile pe site. Nu vom intra în detalii aici. Pentru a crea un nou modul, dați pur și simplu clic pe Add (Adăugare).

Următoarea fereastră se deschide și vă cere să alegeți un tip de modul. De data aceasta, vom folosi un modul Menu (Meniu).

Odată ajunși în zona dedicată configurării modulului nostru de meniu, putem introduce numele modulului (1), meniul care va fi afișat (2), locația acestuia (3) și ordinea meniului (4). Ca întotdeauna, există mulți alți parametri care pot fi manipulați pentru a personaliza un modul Meniu. După ce am făcut alegerea noastră, tot ce trebuie să facem este să dăm clic pe butonul Save (Salvare).

Când ne întoarcem la previzualizarea site-ului, vom găsi acum modulul nostru de meniu în zona indicată în timpul configurării. Aici, am folosit poziția 1 Top pentru a afișa meniul în partea de sus a paginii. În funcție de poziție, designul meniului se poate schimba ușor.

Photo Maxime Macé

Maxime Macé

Simple passionné de thématiques diverses et variées. J’apprécie enrichir mes connaissances dans les disciplines techniques comme l’informatique, les sciences et l’ingénierie, mais aussi dans les domaines merveilleux de la philosophie, l’art et la littérature.

Prenons contact

Vous souhaitez me contacter suite à la lecture de cet article ? Merci de renseigner votre adresse électronique et je vous recontacterai dans les plus brefs délais.

CV Ingénieur développeur informatique

CV Étudiant PhD Artificial Intelligence

Portfolio Artist designer