Olá galera,
É o seguinte:
Eu tenho uma tela de cadastro onde ao clicar em salvar é exibido um diálogo.
Porém as vezes o usuário clica em salvar e tem algum erro na tela (que é exibido no p:messages). A mensagem de erro é exibida e junto com ela o diálogo também.
<p:messages showDetail="true" autoUpdate="true" showSummary="false" />
<p:commandButton action="#{bean.salvar}"
oncomplete="confirmation.show()" value="Finalizar" />
<p:dialog header="Escolha uma opção" modal="true" closable="true"
widgetVar="confirmation" width="170">
<h:commandLink onclick="" title="Agendar consulta">
<h:graphicImage style="border:0;"
value="/recursos/imagens/agend.png" height="32" width="32" />
</h:commandLink>
<h:commandLink onclick="" title="Gerenciar consulta">
<h:graphicImage style="border:0;"
value="/recursos/imagens/gerenciar.png" height="32" width="32" />
</h:commandLink>
<p:commandButton value="Encerrar" action="#{bean.voltar}"
ajax="false" />
</p:dialog>
Gostaria que o diálogo só aparecesse se REALMENTE não tiver nenhum erro na tela.
Alguém pode me ajudar?
