Pdomenu ca înlocuitor de la distanță

pdoMenu ca înlocuitor Wayfinder

Aceste două fragmente sunt folosite pentru a construi un meniu bazat pe arborele de resurse Modvo Revo. pdoMenu funcționează mult mai rapid decât Wayfinder, și cu siguranță beneficiază de funcționalitatea și flexibilitatea acestuia. Prin urmare, pe toate site-urile pe care le dezvolt, am început treptat să abandonez Wayfinder în favoarea lui pdoMenu. Dar din moment ce parametrii lor diferă ocazional, astfel încât o astfel de tranziție să fie nedureroasă, în acest articol am decis să trec prin toți parametrii a două fragmente, combinând parametri asemănători într-o singură linie. Deci, dacă decideți să treceți de la Wayfinder la pdoMenu, trebuie doar să înlocuiți valoarea din prima coloană cu cea de-a doua. Cu toate acestea, afirmația converse este, de asemenea, adevărată, dar nu am întâlnit încă astfel de cazuri, așa că aceasta a fost o necesitate.







Parametrii de bază

Wayfinder (valoare implicită)

pdoMenu (valoarea implicită)

Wayfinder. Ca parametru, este specificată o resursă, de la începutul căreia va fi construit meniul. 0 înseamnă că de la rădăcină în sine, nici o resursă nu va fi ratată.







pdoMenu. În părinți, puteți specifica mai mulți părinți cu o virgulă. Dacă numele resursei începe cu o "cratimă", atunci este exclusă din selecție.

Fie ca să includă părintele însuși, din care este construit meniul, în selecție. 0 - nu includeți.

Nivelul maxim de cuibare. 0 - arată toate nivelurile.

Indiferent dacă doriți să ajustați setarea resursei - "Nu se afișează în meniu". 0 - nu ignorați.

Dacă valoarea nu este goală, atunci toate datele vor fi stocate în substituent, în loc să fie afișate pe ecran.

Ascundeți ramurile de meniuri inactive. 0 - nu ascunde.

Dacă valoarea nu este goală, se va utiliza prefixul specificat, care va fi specificat înainte de id-ul documentului.

Generați un link către resursă sau nu. Va fi disponibil în [[+ link]].

pdoMenu. Dacă valoarea nu este goală, în meniu vor fi afișate numai ID-urile resurselor specificate. Indicați separat virgulă. Dacă ID-ul resursei începe cu o cratimă, este exclus din selecție.

Wayfinder. Pentru selectarea anumitor resurse, parametrul includeDocs, cu excepția - excludeDocs.

Exemple de lucru

Pentru a construi un meniu cel mai simplu, care afișează numai elemente de meniu din primul nivel din rădăcină, este suficient să provoace un snip ca acesta:

Iată un exemplu despre modul în care un fragment poate fi flexibil:

De fapt, aici am particularizat ambalajul atât pentru primul, cât și pentru al doilea nivel de cuibărit.

Cu toate acestea, aceasta este doar o mică parte a modului în care puteți utiliza fragmentul - datorită flexibilității sale, pot exista nenumărate opțiuni.

Căutați pe site







Articole similare

Trimiteți-le prietenilor: