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.
-~----------~----~----~----~------~----~------~--~---