0
我正在使用PrimeFaces 5.3,並且遇到問題。我有一個confirmDialog項目,通過默認的嚴重性設置爲警報(顯示圖標警報和紅色文本),我想更改爲信息,但是當我設置嚴重性=「信息」沒有工作,繼續顯示該圖標警報和紅色文字。我的代碼有什麼問題。p:confirmDialog嚴重性信息不起作用
<div class="DispBlock Responsive100 ui-contenedor-botones-accion">
<p:commandButton id="btnSave" value="#{msj['tag.btnSave']}" update="@form" styleClass="Fright"
action="#{operation.save}" partialSubmit="true" process="@form">
<p:confirm header="Check operation" message="#{vmsj['tag.text.confirmation.operation']}">
</p:confirm>
</p:commandButton>
</div>
<p:confirmDialog severity="info" global="true" showEffect="fade" hideEffect="fade" id="idAcceptOperation" >
<p:commandButton value="Yes" type="button" styleClass="ui-confirmdialog-yes" />
<p:commandButton value="No" type="button" styleClass="ui-confirmdialog-no" />
</p:confirmDialog>
爲什麼不應用嚴重性信息?也許global =「true」覆蓋嚴重性?
問候。
用更多代碼更新。
更新2
我已經改變了我的代碼,現在我用全局的參數組的confirmDialog項目爲false:
<div class="DispBlock Responsive100 ui-content-button-action">
<p:commandButton id="btnSave" value="Save" update="@form" styleClass="Fright"
partialSubmit="true" process="@form" onclick="PF('opeConDialog').show()" type="button">
</p:commandButton>
<p:confirmDialog global="false" widgetVar="opeConDialog" showEffect="fade" hideEffect="fade"
id="idConOperation" severity="info" header="Confirm the operation"
message="This is a test">
<p:commandButton value="Yes" action="#{opeView.save}" styleClass="ui-confirmdialog-yes"
oncomplete="PF('opeConDialog').hide()"/>
<p:commandButton value="No" type="button" styleClass="ui-confirmdialog-no"
onclick="PF('opeConDialog').hide()"/>
</p:confirmDialog>
</div>
這是結果:
他正在使用ui-confirm-dialog-message類。
爲什麼文本繼續以紅色打印?
問候。