Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

manipular la imagen de perfil de un usuario con la variable $user de drupal 7

Estas en el tema de manipular la imagen de perfil de un usuario con la variable $user de drupal 7 en el foro de Drupal en Foros del Web. Buenos dias. Estoy aprendiendo a usar la variable $user en drupal 7. He podido lograr mostrar el nombre del usuario con echo $user->name; y otras ...
  #1 (permalink)  
Antiguo 03/10/2012, 10:25
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Mensajes: 269
Antigüedad: 16 años, 2 meses
Puntos: 22
manipular la imagen de perfil de un usuario con la variable $user de drupal 7

Buenos dias.

Estoy aprendiendo a usar la variable $user en drupal 7.

He podido lograr mostrar el nombre del usuario con

echo $user->name;

y otras cosas mas, pero la imagen, no la he podido lograr.

Si alguien me pudiera ayudar seria un exito XD. Gracias anticipadas
  #2 (permalink)  
Antiguo 03/10/2012, 10:40
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 1 mes
Puntos: 265
Respuesta: manipular la imagen de perfil de un usuario con la variable $user de drupa

Es que la variable global $user no te devuelve la imagen, podrias hacer algo asi:

Código PHP:
Ver original
  1. global $user;
  2. $usuarioFull = user_load($user->uid);

Apartir de ahi debugeas la variable y creo que es $usuarioFull->picture lo que devuelve la imagen, no lo se exactamente.

Saludos.

Última edición por MarioAraque; 03/10/2012 a las 10:45
  #3 (permalink)  
Antiguo 05/10/2012, 13:49
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Mensajes: 269
Antigüedad: 16 años, 2 meses
Puntos: 22
Respuesta: manipular la imagen de perfil de un usuario con la variable $user de drupa

Gracias hermano por la ayuda.

Etiquetas: manipular, perfil, variables, usuarios, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:13.