Una forma simple es llamar a una accion desde el Element.... por
ejemplo en el controlador Users creamos una accion llamada logged en
la que comprobamos si el usuario tiene sesión iniciada o no para hacer
un return 0 o 1, desde el element simplemente haríamos un:
if($this->requestAction('Users/logged')==0{
...
}
else{
...
}
Saludos.
On 21 dic, 12:37, r0sk <[EMAIL PROTECTED]> wrote:
> A ver si se os ocurre como solucionar ésto. Tengo una variable de sesión
> llamada "logged" con dos posibles valores: 0 y 1. Si está a 1 es que el
> usuario se ha logueado correctamente y si está a 0 es que o no ha iniciado
> sesión o los datos introducidos en el formulario de login no son correctos.
>
> Por otro lado tengo un element que renderiza el menú principal de
> navegación, algo así como: Inicio | Opcion1 | Opcion2 | Login. Me gustaría
> que cuando el usuario ha entrado en el sistema (logged=1) la opción de Login
> se convierta en Logout para que pueda salir (y cambiar el estado de la
> variable de sesión). ¿Se os ocurre cómo podría tener acceso a la variable de
> sesión desde el elemento?.
>
> Un saludo y gracias de antemano.
> --http://www.userlinux.nethttp://7throot.com
--~--~---------~--~----~------------~-------~--~----~
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.
-~----------~----~----~----~------~----~------~--~---