bueno si estás usando el componente Auth

puedes primero saber cual es la id del usuario que está loegado
$user_id = $this->Auth->user('id');

y luego buscar los datos:
$user = $this->User->find('all',array('User.id' => $user_id));

y lo llevamos a la vista.
$this->set('user', $user);


On 24 ene, 17:31, Francisco Javier Peña Caballero
<[email protected]> wrote:
> Según te he entendido, tengo que tener una nueva función (método) en el
> UsersController que muestre unos datos concretos de un usuario en general,
> es decir por ejemplo, sus datos personales y pedidos. A ésta función se le
> redirige cuando el usuario en cuestión se logea en la página. Y crear una
> vista (con el mismo nombre de la nueva función) donde se muestre los datos
> requeridos no? ¿Cómo se reconoce en la función cual es el usuario en
> concreto que se ha logueado?
> Un saludo y gracias de antemano.
>
> El 24 de enero de 2012 16:43, deldan <[email protected]> escribió:
>
>
>
>
>
>
>
>
>
> > Bueno, lo ideal, es que en la mismo modelo, tengas todos los datos de
> > usuario que quieras mostrar.
> > y luego cada vez que logeas haces un redirect, a una función donde
> > pida todos esos datos, y los muestras.
>
> > un saludo.
>
> > On 20 ene, 11:46, Francisco Javier Peña Caballero
> > <[email protected]> wrote:
> > > Hola chicos, soy nuevo en este framework y me gustaría comentaros que
> > > estoy trabajando en una web en la que hay dos tipos de usuarios:
>
> > > El administrador de la página como tal, y los clientes del servicio
> > > que oferta la página.
>
> > > Ya he implementado el sistema Auth+ACL de Cake. Pero me gustaría saber
> > > como se pueden realizar perfiles para cada cliente. Es decir que
> > > cuando haga login, se le redirija a su página personal, donde podrá
> > > ver sus datos de ingreso, así como sus pedidos, etc.
>
> > > No sé si hay que utilizar otra tabla específica para esto, o creando
> > > un nuevo método en el UsersController con una vista específica para
> > > usuario.
>
> > > Un saludo y gracias de antemano.
>
> > --
> > 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.
>
> --
> Francisco Javier Peña Caballero
> Tlfno: 652966610

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