Estou com a seguinte dúvida. Preciso desabilitar botãos de ação em minha tela, porém sei fazer isso usando modalPanel do richfaces para exibir uma msg de "aguarde..." numa boa, mas o problema que tenho que criar todo panel para cada página, em suma, repetição de código.
Então estou tentando fazer esse processo usando facelets, mas minha página não está conseguindo achar o panel. Eu o declaro em outro arquivo de página (nesse caso jspx). Veja como ficou:
Código do arquivo aguardarModalPanel.jspx onde está o rich:modalPanel
Agora meu intúito é chamá-lo em qualquer página que for necessário desabilitar botão e apresentar a msg de aguarde (contina nesse modal). Para isso estou tentando usar a tag ui:insert do facelets. Veja:
Tag:
E no botão chamo:
Quando o modalPanel ficava dentro da minha tela não tinha problema, o componentControl conseguia chamá-lo sem problema, mas agora não consigo devido ao facelets que não consegue inserí-lo à página.
O arquivo do modalPanel coloquei na mesma pasta onde se encontra a minha página de teste, mas não sei utilizar muito bem essas tags, portanto não sei qual a maneira correta de fazer isso funcionar, alguém teria alguma dica? Qualquer ajuda é sempre bem vinda, obrigado!
This message was edited 2 times. Last update was at 29/09/2008 17:48:15
|