Ich verwende Struts-Menü in meinem Projekt.struts menu - 'active' Menü css funktioniert nicht
Das Problem ist das aktive Menü wird nicht high beleuchtet. Ich fand heraus, wo die Logik dafür ist -
In ccHorizontalMenu.vm
#if ($menu.name == $currentMenu)
<a href="$url" title="$title" class="current" #if($menu.target)target="$menu.target" #end#if($menu.width)style="width: ${menu.width}px"#end>${title}</a>
#else
<a href="$url" title="$title" #if($menu.target)target="$menu.target" #end#if($menu.width)style="width: ${menu.width}px"#end>${title}</a>
#end
Da ich nicht die $ currentMenu Variable die Bedingung gesetzt haben versagt und #else ausgeführt zu werden. Auf Googeln fand ich $ currentMenu wie folgt festgelegt werden sollte -
<c:set var="currentMenu" scope="request"><decorator:getProperty property="meta.menu"/></c:set>
aber ich weiß nicht, wo es zu setzen .... auch wo meta.menu definiert ??
Irgendwelche Ideen?