Affichage des articles dont le libellé est panelpopup. Afficher tous les articles
Affichage des articles dont le libellé est panelpopup. Afficher tous les articles

mercredi 9 juillet 2014

[ICEFACE] création d'un popup simple

il existe deux façons de crée une popup avec iceface, cela depend de sont utilisation.Si vous avez besoin de l'appeler à plusieur endroit il voudra crée une classe popupBean et un fichier html contenant la popup.

Si vous en avez besoin qu'a 1 seul endroit il vous suffit de la crée dans le fichier html/xhtml voulu de la manière suivante :

<ice:panelPopup
styleClass="panelPopup"
visible="#{action.unBool}"
 rendered="#{action.unBool}"
 modal="true"
 autoCentre="true">
<f:facet name="header">
<ice:outputText styleClass="popupTitle"
value="#{msg.popupTitle}" />
</f:facet>
<f:facet name="body">
<ice:inputTextarea
            value="#{action.actionMemo}"  />
<ice:commandButton
image="/images/boutons/btn_enregistrer.gif"
action="#{actionsBean.closePopupMemo}"
styleClass="button" />
</f:facet>
</ice:panelPopup>

Dans les deux cas la création de la popup ce fait de cette manière.

voici une liste des attribut possible pour panelPopup et un petit showcase pour la route.