docs(client): Ajout de commentaires explicatifs pour l'utilisation des composants
- Ajout de commentaires dans nouvelle.xhtml pour expliquer pourquoi certains boutons sont en p:commandButton direct (action avec méthode backend) - Les boutons de navigation utilisent les composants réutilisables (DRY/WOU) - Les boutons d'action backend restent en p:commandButton car l'attribut action ne peut pas être passé via ui:param en JSF
This commit is contained in:
@@ -42,11 +42,13 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="mt-3 flex justify-content-end gap-2">
|
<div class="mt-3 flex justify-content-end gap-2">
|
||||||
|
<!-- DRY/WOU: button-secondary pour navigation -->
|
||||||
<ui:include src="/templates/components/buttons/button-secondary.xhtml">
|
<ui:include src="/templates/components/buttons/button-secondary.xhtml">
|
||||||
<ui:param name="value" value="Annuler"/>
|
<ui:param name="value" value="Annuler"/>
|
||||||
<ui:param name="icon" value="pi pi-times"/>
|
<ui:param name="icon" value="pi pi-times"/>
|
||||||
<ui:param name="outcome" value="/pages/secure/organisation/liste"/>
|
<ui:param name="outcome" value="/pages/secure/organisation/liste"/>
|
||||||
</ui:include>
|
</ui:include>
|
||||||
|
<!-- Note: p:commandButton direct car action avec méthode backend ne peut pas être passé via ui:param -->
|
||||||
<p:commandButton value="Créer"
|
<p:commandButton value="Créer"
|
||||||
icon="pi pi-check"
|
icon="pi pi-check"
|
||||||
action="#{organisationsBean.creerOrganisation}"
|
action="#{organisationsBean.creerOrganisation}"
|
||||||
|
|||||||
Reference in New Issue
Block a user