Bonjour,
En regardant la documentation de PrimeFaces, j'ai trouvé l'exemple suivant :
Pour mon implémentation, je voudrai avoir le <f:facet name="default"> identique à <f:facet name="complete">. L'idée étant de ne pas dupliquer mon code... Sachant que dans la partie à "dupliqué", il y a des ID qui doivent être unique !
Code jsf : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <p:ajaxStatus style="display:block;margin-bottom:2em;height:24px;"> <f:facet name="default"> <h:outputText value="Status: StandBy" /> </f:facet> <f:facet name="start"> <p:graphicImage name="/demo/images/ajaxloadingbar.gif" /> </f:facet> <f:facet name="complete"> <h:outputText value="Status: Completed" /> </f:facet> </p:ajaxStatus> <p:ajaxStatus onstart="PF('statusDialog').show()" onsuccess="PF('statusDialog').hide()" /> <p:dialog widgetVar="statusDialog" modal="true" draggable="false" closable="false" resizable="false" showHeader="false"> <p:graphicImage name="/demo/images/ajaxloadingbar.gif" /> </p:dialog> <h:form> <p:commandButton value="Send" icon="ui-icon-refresh" /> </h:form>
En regardant, la documentation je n'ai pas trouvé de moyen de déclare à la fois le facet en "default" et en "complete".
Si vous avez une idée de faire cela proprement, je suis preneur.
Cordialement,
Patrick Kolodziejczyk.
Sources :Exemple d'utilisation d'AjaxStatus
Documentation AjaxStatus
Partager