Pesmetul (pesmet), de asemenea, cunoscut sub numele de site-ul de navigare. - modulul Joomla util. Și, ca în fiecare modul, ele pot fi atașate la toate sau doar anumite elemente de meniu. De asemenea, puteți deconecta de la toate sau anumite elemente. Mulți dzhumlovody doresc să ascundă navigatorul pe pagina de start, deoarece conține doar elementul „Acasă“ | „Acasă“. în plus, fără legătură fără a suporta astfel nici un sens, nici o sarcină funcțională. Poate structura site-ului și oferă alte pagini în cazul în care dintr-un motiv sau altul, are sens să se ascundă navigator. Exemplul cel mai tipic este o pagină de eroare 404 personalizată, care, așa cum am menționat în articolul relevant. consacrat regulilor de crearea și configurarea acestuia ar trebui să fie scrise în șablon de site, dar stau ca în cazul în care conac. Navigator pe ea nu este doar inutil, ci și ideologic dăunătoare. Vom lua în considerare acest lucru foarte pagina ca un caz special, care descrie pesmetul otvyazki principiu general dintr-un anumit material.
Metoda standard prin intermediul modulului de legare nu se potrivește aici, din moment ce, așa cum este descris în articolul de mai sus pentru elementul de meniu pagină de eroare nu este creat. În principiu, o astfel de clauză pentru a crea o încă posibil (fără conectarea la aceasta pagina, ci pur și simplu pentru a modulelor de legătură - asta e doar browser-ul în acest caz). Apoi, puteți ascunde navigarea această pagină făcând clic pe toate paginile cu excepția specificată | Pe toate paginile cu excepția celor selectate în lista modulului de legare | pagina Alocare parametrii modulului de editare a modulului în site-ul admin. O astfel de metodă, în acest caz, funcționează, atunci când adăugați elemente noi la diferitele pesmetul meniu vor fi atașate la acestea în mod automat, astfel încât o fac de fiecare dată când manual, nu este necesară (spre deosebire de opțiunile numai pe aceste pagini |. Doar pe paginile selectate aici au mânere adăuga un element de meniu creat în modulul). Cu toate acestea, negativul - necesitatea de a crea un meniu pentru materialele atunci când nu sunt respectate celelalte nevoi în ele. Toate meniurile sunt adăugate ca file suplimentare în secțiunile Selectarea meniului | Selectarea meniului de module și dezordine interfață. Acest lucru se manifestă mai ales în cazul în mai multe limbi, atunci când este necesar să se creeze un meniu pentru fiecare limbă în parte, și, în consecință, numărul de file în modulele de interfață de editare, crește proporțional cu numărul de limbi.
Având în vedere motivele de mai sus, prefer o soluție alternativă. Cu toate acestea, aceasta va necesita unele de lectură și de editare PHP-cod. Cu toate acestea, în cazul în care doar să urmați instrucțiunile - cel mai mult că nici nu este minim.
Și vom începe, ca întotdeauna, pentru a găsi un fișier și puneți-l în cod, care va fi modificat. pesmetul modul are o poziție separată, care este definit în fișierul index.php șablon activ. Acesta este situat în folderul șabloane \ [my_template]. și în loc [my_template] substituie fiecare dosar al șablonului. Deschideți fișierul pentru editare și pentru a găsi intrarea modulului de navigare în codul său. Există diferite opțiuni. De exemplu, în corabie, cu template-uri Joomla și Beez2 Beez5 bucată de cod dorit arată astfel:
În șablonul meu de a cărui structură a fost construită în Artisteer, navigator afișat artxPost funcție specială. care apelul în index.php arată astfel:
Acum, definiți codul pentru a ascunde modulul de ieșire în funcție de condițiile noastre. Dacă doriți doar să-l eliminați de pe pagina de start, criteriul va fi:
Aplicarea-l la primul exemplu (Beez2 sau Beez5), modificarea redusă a codului privind următoarele:
In al doilea exemplu (șablon construit în Artisteer) modificat cod va fi de forma:
Ei bine, obryl index.php toată lungimea și lățimea! Nu am nimic similar cu:
if ($> conversiile indirecte containsModules ( 'breadcrumb')
JRequest :: getVar ( 'vedere')! = 'Frontpage')
echo artxPost ($ View-> Poziția ( 'breadcrumb'));
Și în breadcrumb nu este menționat nicăieri (șablon Artister)!
Am făcut acum o sută de ani într-un model Artistere, iar articolul de trei ani și jumătate. Arunca dvs. săpun index.php (ogriogri.me), te uiți.