El mismo metodo $this->Session->setFlash() tiene como segundo parámetro un
layout, así que puedes hacer layouts para mensajes de error, éxito, notice,
etc.

Mas info aquí

http://book.cakephp.org/es/view/1467/flash

Saludos

-- 

David Riveros Fonseca | Desarrollador Web | ANDAIN - Desarrollo y diseño Web
[email protected]  | http://www.andain.cl/


2010/12/3 Carlos Eduardo Sotelo Pinto <[email protected]>

> Hola
>
> Una forma sería manejarlos a manera de templates o plantillas y en cada una
> darle el estilo que buscas.
>
> En mi caso incluoso le agregue u detalle, pero me fue pesado hacerlo para
> todos los mensajes, te cuento que yo uso para los css el blueprint, y lo que
> hice fue pasar en el flash algo como
>
> "tipo_mensaje||mensaje"
>
> donde tipo_mensaje puede ser notice / alert / notice / info
>
> y cuando lo leia era algo como
>
> $message = explode ("||", $this->Session->flash());
>
> <div class="<?=$message[0]"?>>
> <?=$message[1]?>>
> </div>
>
>  espero sirva
>
> saludos
>
> 2010/12/3 Alonso Uribe <[email protected]>
>
> Que tal a todos, tengo dias buscando como mover los mensajes a mi
>> gusto.
>>
>> tengo en mi layout el metodo
>>
>> <?php echo $this->Session->flash(); ?>
>>
>> pero me gustaria manejar los flash a mi gusto, ya que queda vista
>> tiene diferente plantilla y cuando guardo o actualizo el mensaje sale
>> fuera del diseño que tengo, como puedo manejar a mi gusto los
>> mensajes?? gracias.
>>
>> saludos.
>>
>> --
>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
>> Grupos de Google.
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> [email protected].
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> [email protected]<cakephp-es%[email protected]>
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/cakephp-es?hl=es.
>>
>>
>
>
> --
> Carlos Eduardo Sotelo Pinto a.k.a. krlos
>     PHP Senior Web Developer
>     Cell (preferred): +51, 959980794
>     Skype: csotelop
>     Yahoo: csotelop
>     MSN: [email protected]
>     GTalk: [email protected]
> pgp.rediris.es 0xF8554F6B
> GPG FP:697E FAB8 8E83 1D60 BBFB 2264 9E3D 5761 F855 4F6B
> GNULinux RU #379182 || GNULinux RM #277661
>
>  --
> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]<cakephp-es%[email protected]>
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a