Tem como eu ‘remover’ alguma parte do template pai na tela que eu adiciono ele?
Pq em todas telas eu uso o h:messages e só em uma tela, que eu uso o layout, preciso de uma configuração diferente do que eu tenho no template, ai eu queria ‘remover’ só aquela parte. Tem como?
Cara, se entendi bem a sua pergunta, vc não quer um layout e sim importar pra todas as telas um único componente, o messages, pras mensagens globais certo?
A minha sugestão então, é ao invés de vc usar um template, use o componente INCLUDE do Ajax4j, que vem embutido no Richfaces:
<a4j:includeviewId="/messages.xhtml"/>
Aí vc monta a página que vai ter o messages e nas outras onde vc for usá-lo, basta importar dessa maneira que fiz aí em cima.
fredferrao
Simples no template coloque o h:messages dentro de um ui:insert