WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Ich wollte schon seit langem fragen, bin aber dazu nicht gekommen.
Manchmal ist es gewünscht, dass in einem Aufklappmenü nur die child-elemente aufrufbar sind, aber nicht das Elternelement. Da in WBCE jedem Menüpunkt gleich eine Seite zugeordnet ist, kann man das irgenwie umgehen?
- Eternelement (soll nicht aufrufbar sein)
- Element 1 (normal aufrufbar)
- Element 2 (normal aufrufbar)
- Element 3 (normal aufrufbar)
- usw.
Offline
Ja.
Am Beispiel des Menüaufrufs im Template "Buschwerk":
$mainnav = show_menu2(
$aMenu = 1,
$aStart = SM2_ROOT,
$aMaxLevel = SM2_ALL,
$aOptions = SM2_ALL|SM2_PRETTY|SM2_BUFFER,
$aItemOpen = '<li><a [if (class!=menu-expand) {href="[url]" class="[class]" target="[target]"}]>[menu_title]</a>',
$aItemClose = '</li>',
$aMenuOpen = '<ul>',
$aMenuClose = '</ul>',
$aTopItemOpen = false,
$aTopMenuOpen = '<ul class="chevron">'
);
Die Anweisung [if (class!=menu-expand) {href="[ url]" class="[class]" target="[target]"}] bei $aItemOpen bewirkt, dass Elternelemente kein href bekommen, also nur "<a>Elternelement</a>" generiert wird.
Code allein macht nicht glücklich. Jetzt spenden!
Offline