fix(client): Suppression de actionListener problematique dans les composants button
- Retrait de actionListener dans button-primary.xhtml - Retrait de actionListener dans button-icon.xhtml - Retrait de actionListener dans button-warning.xhtml - Retrait de actionListener dans button-info.xhtml - Correction des expressions styleClass pour eviter les erreurs EL Ces composants utilisent maintenant uniquement action ou onclick. Pour les actions dans DataTables, utiliser action-button-* ou p:commandButton direct. Resout l erreur Identity actionListener was null and was unable to invoke
This commit is contained in:
@@ -21,11 +21,10 @@
|
|||||||
<p:commandButton
|
<p:commandButton
|
||||||
icon="#{icon}"
|
icon="#{icon}"
|
||||||
action="#{action}"
|
action="#{action}"
|
||||||
actionListener="#{actionListener}"
|
|
||||||
update="#{update}"
|
update="#{update}"
|
||||||
onclick="#{onclick}"
|
onclick="#{onclick}"
|
||||||
disabled="#{not empty disabled and disabled}"
|
disabled="#{not empty disabled and disabled}"
|
||||||
styleClass="#{not empty rounded and rounded ? 'ui-button-rounded' : ''} #{not empty text and text ? 'ui-button-text' : ''} #{not empty severity ? 'ui-button-' += severity : ''} #{styleClass}"
|
styleClass="#{not empty rounded and rounded ? 'ui-button-rounded' : ''} #{not empty text and text ? 'ui-button-text' : ''} #{not empty severity ? 'ui-button-' += severity : ''} #{not empty styleClass ? styleClass : ''}"
|
||||||
title="#{title}" />
|
title="#{title}" />
|
||||||
</ui:fragment>
|
</ui:fragment>
|
||||||
</ui:composition>
|
</ui:composition>
|
||||||
|
|||||||
@@ -14,11 +14,10 @@
|
|||||||
value="#{value}"
|
value="#{value}"
|
||||||
icon="#{icon}"
|
icon="#{icon}"
|
||||||
action="#{action}"
|
action="#{action}"
|
||||||
actionListener="#{actionListener}"
|
|
||||||
update="#{update}"
|
update="#{update}"
|
||||||
onclick="#{onclick}"
|
onclick="#{onclick}"
|
||||||
disabled="#{not empty disabled and disabled}"
|
disabled="#{not empty disabled and disabled}"
|
||||||
styleClass="ui-button-info #{not empty outlined and outlined ? 'ui-button-outlined' : ''} #{styleClass}"
|
styleClass="ui-button-info #{not empty outlined and outlined ? 'ui-button-outlined' : ''} #{not empty styleClass ? styleClass : ''}"
|
||||||
title="#{title}" />
|
title="#{title}" />
|
||||||
</ui:fragment>
|
</ui:fragment>
|
||||||
<ui:fragment rendered="#{not empty outcome}">
|
<ui:fragment rendered="#{not empty outcome}">
|
||||||
|
|||||||
@@ -24,11 +24,10 @@
|
|||||||
value="#{value}"
|
value="#{value}"
|
||||||
icon="#{icon}"
|
icon="#{icon}"
|
||||||
action="#{action}"
|
action="#{action}"
|
||||||
actionListener="#{actionListener}"
|
|
||||||
update="#{update}"
|
update="#{update}"
|
||||||
onclick="#{onclick}"
|
onclick="#{onclick}"
|
||||||
disabled="#{not empty disabled and disabled}"
|
disabled="#{not empty disabled and disabled}"
|
||||||
styleClass="ui-button-primary #{styleClass}"
|
styleClass="ui-button-primary #{not empty styleClass ? styleClass : ''}"
|
||||||
title="#{title}" />
|
title="#{title}" />
|
||||||
</ui:fragment>
|
</ui:fragment>
|
||||||
<ui:fragment rendered="#{not empty outcome}">
|
<ui:fragment rendered="#{not empty outcome}">
|
||||||
|
|||||||
@@ -14,11 +14,10 @@
|
|||||||
value="#{value}"
|
value="#{value}"
|
||||||
icon="#{icon}"
|
icon="#{icon}"
|
||||||
action="#{action}"
|
action="#{action}"
|
||||||
actionListener="#{actionListener}"
|
|
||||||
update="#{update}"
|
update="#{update}"
|
||||||
onclick="#{onclick}"
|
onclick="#{onclick}"
|
||||||
disabled="#{not empty disabled and disabled}"
|
disabled="#{not empty disabled and disabled}"
|
||||||
styleClass="ui-button-warning #{not empty outlined and outlined ? 'ui-button-outlined' : ''} #{styleClass}"
|
styleClass="ui-button-warning #{not empty outlined and outlined ? 'ui-button-outlined' : ''} #{not empty styleClass ? styleClass : ''}"
|
||||||
title="#{title}" />
|
title="#{title}" />
|
||||||
</ui:fragment>
|
</ui:fragment>
|
||||||
<ui:fragment rendered="#{not empty outcome}">
|
<ui:fragment rendered="#{not empty outcome}">
|
||||||
|
|||||||
Reference in New Issue
Block a user