[PrimeFaces]AjaxStatus et facet
Bonjour,
En regardant la documentation de PrimeFaces, j'ai trouvé l'exemple suivant :
Code:
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> |
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 !
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