You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by lucio piccoli <lu...@asteriski.com> on 2012/07/11 09:31:05 UTC
panelNavigation2 activeItemClass not rendering
hi all
i am having problems with t:panelNavigation2.
i am expecting the navigation item to render the 'activeItemClass'
attribute when it is selected.
but it is simply not being rendered.
what have i done wrong?
my panel is below
<t:panelNavigation2 id="main" layout="list" itemClass="mypage"
activeItemClass="selected" openItemClass="selected" >
<t:commandNavigation2
value="Dashboard"
action="go_dashboard"
rendered="#{facesContext.externalContext.isUserInRole('USER')}"
disabled="#{empty currentUserBean.merchantName}">
<t:outputText value="#{messages['sidenav_Dashboard']}"
/>
</t:commandNavigation2>
and the html generated is below
<div class="section">Main
<ul id="j_id_l:main">
<li class="mypage"><a href="#" onclick="return
myfaces.oam.submitForm('j_id_l','j_id_l:main:j_id_q');"
class="mypage">DashBoard</a></li>
<li class="mypage"><a href="#" onclick="return
myfaces.oam.submitForm('j_id_l','j_id_l:main:j_id_s');"
class="mypage">Promotions</a></li>
<li class="mypage"><a href="#" onclick="return
myfaces.oam.submitForm('j_id_l','j_id_l:main:j_id_u');"
class="mypage">Location</a></li>
</ul>
</div>
i was expected the class='selected'
ie.
<li class="mypage"><a href="#" onclick="return
myfaces.oam.submitForm('j_id_l','j_id_l:main:j_id_q');"
class="selected">DashBoard</a></li>
--
regards
-Lucio Piccoli
Director
------------------------------
www.asteriski.com