JSF+RichFaces -> PanelMenu

3 respostas
Tchello

Boa dia pessoal!

Olha eu de novo aqui!

Bom, tenho no meu sistema um panelMenu com alguns PanelMenuGroups e nesses os PanelMenuItems

Enfim,não quero nenhum ícone padrão do PanelMenuItems, então na tag dexei com o valor icon=“none”.
Funcionou muito bem, até que setei alguns panelMenuItems com o valor disable=“true”

O disable funcionou perfeitamente, mas ele voltou a ter o ícone padrão do panelMenuItem, desconsiderando o “none” que passei lá.

Alguém tem alguma idéia de como faze-lo ficar SEM o ícone padrão quando estiver disable?

Aqui vai o código:

<rich:panelMenu mode="server" expandSingle="false"
                        iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right"
                        iconCollapsedTopGroup="chevronDown">
            <rich:panelMenuGroup label="#{msg.orderGroup}" expanded="true"  >
                <rich:panelMenuItem ajaxSingle="true" icon="none" binding="#{MenuBean.menuItemOrderGenerate}" > //seto como disable no Bean...
                    <h:graphicImage value="/img/FILE_ADDx32.png" styleClass="menuItemS" disabled="true" />
                    <h:outputText value="#{msg.orderGenerate}" />
                </rich:panelMenuItem>
                <rich:panelMenuItem icon="none" ajaxSingle="true" binding="#{MenuBean.menuItemOrderApprove}" >
                    <h:graphicImage image="/img/FILE_CHECKx32.png" styleClass="menuItemS" disabled="true" />
                    <h:outputText value="#{msg.orderApprove}" />
                </rich:panelMenuItem>
                <rich:panelMenuItem icon="none" ajaxSingle="true" binding="#{MenuBean.menuItemOrderConsult}" >
                    <h:graphicImage image="/img/FILE_FINDx32.png" styleClass="menuItemS" disabled="true" />
                    <h:outputText value="#{msg.orderConsult}" />
                </rich:panelMenuItem>
            </rich:panelMenuGroup>

        </rich:panelMenu>

Abraços!

3 Respostas

Tchello

ACHEI, RAAAAA!

É a propriedade iconDisabled que setei pra “none”.
Tava óbvio, não sei como não encontrei antes!

Grato!

Thyago1

Sera que vc poderia colocar uma imagem de como ficou essa parte ai ?

Agradeço.

Thyago1

Alguem ?

Criado 8 de maio de 2009
Ultima resposta 22 de out. de 2010
Respostas 3
Participantes 2