Não é possível alterar isso no setFlash diretamente, mas o Cake te dá
algumas opções:
- setFlash('texto', 'layout_pra_isso', 'params'); // Isso fará com que
ele jogue sua mensagem dentro de um layout (aqueles que ficam lá na
pasta views/layout. O argumento que passei como 'params' pode ser
qualquer coisa, isso serão os parâmetros pro layout
- setFlash('<div id="flashMessage" class="message">texto</div>',
''); // Imprimirá teu texto puro e cru. Ou seja, você pode colocar o
div no conteúdo do texto
- setFlash('<span class="message">texto</span>'); // Isso faria um
span dentro daquele div...


Usar o cake é que nem Neston: 1001 maneiras, só você escolher. ;)

Juan Basso

On 13 fev, 11:54, DrWinux <[EMAIL PROTECTED]> wrote:
> pessoal tem com adicionar uma class no setFlash, para que mude a class
> do view.
>
> ex:
> esse é o atual
>
> <div id="flashMessage" class="message">O registro não pode ser salvo.
> Por favor tente novamente.</div>
>
> para mudar para esse
>
> <div id="flashMessage" class="Aqui vai mudar, conforme eu colocar no
> setFlash">O registro não pode ser salvo. Por favor tente novamente.</
> div>
>
> pois eu uso apenas um $session->flash() no layout, e eu gostaria de
> que as mensagens fossem personalizadas.
> sera que é possivel???
>
> AT+
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para [email protected]
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~----------~----~----~----~------~----~------~--~---

Responder a