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