On 31 mayo, 09:04, Guadonpost <[EMAIL PROTECTED]> wrote:
> Hola a todos,
>
> Estoy tratando de usar el componente session de cakephp en un
> behaviour pero este no esta cargado por defecto. Es decir no puedo
> hacer:
>
>     $this->session->isValid()

este no funciona, porque un behavior (M) no puede usar ni comunicar
con una componente (C). Si quieres logica como asi en principip
necesitas hacer algo como:

// controller
function beforeFilter() {
$this->{$this->modelClass}->validSession = $this->Session->isValid();
}

// model
....
if ($this->validSession) {
}
....

Por otro lado, este pude ser que quieres: 
http://bakery.cakephp.org/articles/view/observable-models

Saludos,

AD


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a