Manche Menülösung lässt sich nur über Custom Logik umsetzen.
Wichtig aber - nach Möglichkeit KEIN inline PHP nutzen. Für Deinen Fall geht es wie folgt:
Im Template füge an der Stelle, an der das vertikale Menü erscheinen soll ein
Code: Select all
{VERTMENU}
Code: Select all
<?php
$_vertmenu = '';
if(isset($LEVEL_ID[1])) {
$_vertmenu = trim( buildCascadingMenu( 'F,' . $LEVEL_ID[1] . ',' ) );
// this is exactly the same as {NAV_LIST_UL: F,start_level_id, }
// but built with php function behind
if( $_vertmenu ) {
$_vertmenu = '<div class="menu">' . $_vertmenu . '</div>';
} else {
$_vertmenu = '';
}
}
$content['all'] = str_replace( '{VERTMENU}', $_vertmenu, $content['all'] );
?>
P.S. Habs nicht getestet, sollte es aber tun.