2016-04-27 6 views
0

Ich versuche, einen Dialog mit einer Aktion von einem menuitem zu zeigen, funktioniert aber nichtIch versuche, einen Dialog mit einer Aktion von einem menuitem zu zeigen, funktioniert aber nicht

Ich habe die Folge menuitem:

<p:menuitem value="About" action="#{loginManagedBean.showAbout}" icon="icon-info-circled"/>

und in meinem Managed Bean ich habe:

public void showAbout(){ 
    RequestContext.getCurrentInstance().execute("PF('dgAbout').show()"); 
} 

aber nicht funktioniert

Ich benutze PrimeFaces 5

der Dialog zu zeigen ist:

<h:panelGrid> 
       <p:dialog widgetVar="dgAbout" header="About us" 
          hideEffect="fade" 
          showEffect="fade" 
          resizable="true" 
          modal="true"> 
        <h:panelGrid> 
         <h:outputText value="INFO"/> 
        </h:panelGrid> 
       </p:dialog> 
</h:panelGrid> 
+0

Hallo, zu begrüßen Stackoverflow ... Was ist das eigentliche Problem? "Es funktioniert nicht" ist nicht viel zu untersuchen. Was haben Sie debuggen, inspizieren etc ... irgendwelche Fehler irgendwo? – Kukeltje

+0

Ich debugge es und der Thread in die Bean eingeben, aber zeigt nicht die Seite und keine Fehler in der Konsole – mf8951

Antwort

0

Der Code richtig war, war das Problem ein Navigationsregel ohne mir durch die Vorlage eines Kollegen etabliert. Vielen Dank für Hilfe

Sorry für die Nachteile