El 16/05/07, Kurt <[EMAIL PROTECTED]> escribió:
>
> Hola Buenos dias a todos, una pregunta yo tengo mi aplicación medio
> lista ya, tiene autentificacion, pero no me muestra el usuario actual,
> porque no se lo he hecho, yo quisiera que me mostrara el usuario que
> inicio session en una parte de la pagina como por ejemplo la esquina
> superior derecha.

yo uso Cake 1.1 y el componente othAuth, y hago lo que describes con
el siguiente codigo en views/layouts/default.thtml

<?php

   $texto_superior = null;

   if ($othAuth->sessionValid())
   {
       $username   = $othAuth->user('username');
       $last_visit = $othAuth->user('last_visit');
       $groupname  = $othAuth->group('name');

       $texto_superior  = "Ud. ha ingresado con el usuario $username.<br/>";
       $texto_superior .= "Ud. pertenece al grupo $groupname<br/>";
       $texto_superior .= "Su &uacute;ltimo ingreso fue el $last_visit<br/>";
       $texto_superior .= "Para terminar su sesi&oacute;n haga
                                       click <a
href='{$this->webroot}usuarios/logout'>ac&aacute;</a>.";
    }

?>

          <div class="top_info_right">
                <?php echo $texto_superior; ?>
          </div>

-- 
Ricardo Mun~oz A.

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