Como deixar um item como selecionado no menu
19/11/2012 20:54
<g:if test="${ c.logicalPropertyName == request.servletPath.split('/')[2]}">
<div id=menu>
<ul>
<g:each var="c" in="${grailsApplication.controllerClasses.sort { it.fullName } }">
<g:if test="${c.getStaticPropertyValue('isInMainMenu', Boolean)}">
<li
<g:if test="${ c.logicalPropertyName == request.servletPath.split('/')[2]}">
class="controller-visited"
</g:if>
<g:else>
class="controller"
</g:else>
>
<g:link controller="${c.logicalPropertyName}">
${c.getStaticPropertyValue('controllerName', String)}
</g:link>
</li>
</g:if>
</g:each>
</ul>
</div>
#menu li.controller-visited a{
color: #fff;
background: url(../images/ntc/menu.gif) 0 -64px;
padding: 8px 0 0 25px;
}
Para se registrar, clique aqui.