Pergunta

Em um aplicativo CakePHP 1.2, estou usando

<?php $session->flash();?>

para mensagens de saída como "Record editado". É ótimo trabalhar.

No entanto, eu quero adicionar um link chamado "Ignorar" que vai desaparecer a mensagem. Eu sei como construir o link, mas eu não sei como inserir na saída da mensagem flass.

A mensagem flash envolve-se em um DIV tag. Eu quero inserir minha descartar código em que div, mas eu não sei como.

Foi útil?

Solução 3

descobriram isso: Criar um novo layout em seus layouts pasta:

layouts/message.ctp

Nesse layout, incluir a chamada para a saída do conteúdo:

<?php echo $content_for_layout; ?>

Então, quando você definir a mensagem flash, especifique o layout para uso:

$this->Session->setFlash('Your record has been created! Wicked!','message');
scroll top