skip to content
rift-valley-foundation.org

WebsiteBaker - show_menu2: konditionale Anzeige von Pages

Wenn man z.B. auf der Homepage die Top 3 Seiten unter einer bestimmten Parent Pageanzeigen will (etwas "Tipps" und davon immer die ersten 3), so kann man das mit dem show_menu2 Plugin ganz gut lösen:

show_menu2(SM2_ALLMENU, 84, SM2_ALL, SM2_ALL|SM2_ALLINFO, '[if(sib == 1 || sib < 4) {[li]<span class="content">[a][page_title]</a> <br /><i>[description]</i> ... [a]weiter</a></span>}]', false, '<ul class="sitemap [class]">');

Diesen Code kann man in einem Abschnitt vom Typ "Code" einfach eigeben. PHP-Anfang und -Ende-Tags sind hier wegzulassen.

Im Beispiel werden die ersten 3 Unterseiten der Seite mit der Page-ID 84 aufgelistet. Unter dem Link zu der jeweiligen Seite wird der Inhalt der Page Description angezeigt, danach ein Link "weiter" zu der Seite.

So sieht das Ergebnis aus