Ver la imagen del mismo usuario registrado

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by dogosoft on May 25, 2012 at 12:26pm

Hola a todos , se que esto es fácil para cualquiera que sepa algo de php, pero para mi es extremadamente difícil.
La cuestión es que el usuario se registra y quiero que aparezca su avatar en un bloque a la derecha (lo del bloque es lo de menos seria el codigo, o que filtro deberia de aplicar a la vista) pero no se como se hace . un saludo

Categories:

Comments

un poco de memoria, pero

Posted by mgzrobles on May 25, 2012 at 4:15pm

un poco de memoria, pero busca el theme para mas info

<?php

global $user;
$picture = theme('user_picture', array('account' => $user));
?>

Martín González Robles
web: http://elsabrosista.com
email: martin.glez.robles@gmail.com
Unidad sobre OG para Drupal 7: http://www.forcontu.com/descarga/d7u66pdf

No me funciona creo que es para drupal 6 yo uso el 7

no se que estará ocurriendo,

Posted by mgzrobles on May 25, 2012 at 7:43pm

no se que estará ocurriendo, pero acabo de probar el código tal cual lo puse en un D7 y funciona perfectamente...

Martín González Robles
web: http://elsabrosista.com
email: martin.glez.robles@gmail.com
Unidad sobre OG para Drupal 7: http://www.forcontu.com/descarga/d7u66pdf

Gracias por tu ayuda

Posted by dogosoft on May 28, 2012 at 12:47pm

Gracias por tu ayuda, pero soy bastante malo con php donde deberia de colocar el codigo, mi skype es pipisoft por si me puedes ayudar mas personalmemnte . gracias un saludo

he colocado el codigo en un block--tpl que cree

Posted by dogosoft on May 29, 2012 at 9:29am

he colocado el codigo en un block--tpl que cree el tpl es correcto por que hace cambios si escribo algo pero el codigo no me saca la imagen.

<section

<?php
print $attributes;
?>
>
<?php
global $user;
$picture = theme('user_picture', array('account' => $user));
?>

<?php
print render($title_prefix);
?>

<?php
if ($block->subject):
?>

<?php
print $block->subject;
?>

<?php
endif;
?>

<?php
print render($title_suffix);
?>
<?php
print $content
?>

pero tendrás que pintar la

Posted by mgzrobles on May 29, 2012 at 9:37am

pero tendrás que pintar la imagen en algún sitio...
print $picture;

Martín González Robles
web: http://elsabrosista.com
email: martin.glez.robles@gmail.com
Unidad sobre OG para Drupal 7: http://www.forcontu.com/descarga/d7u66pdf

gracias ya funciona

Posted by dogosoft on May 29, 2012 at 1:19pm

gracias ya funciona no entiendo php , pero intento comprenderlo por que veo que no hay otra manera con drupal aparte que consume menos recursos por codigo.
Muchas gracias , buen aporte

Yo necesito algo parecido,

Posted by martinfdan on June 13, 2012 at 10:28am

Yo necesito algo parecido, usando drupal 6 + commons necesito que me pinte la imagen del usuario logado en un "views-view-field--user-meta--name.tpl.php"

Para ello he creado lo siguiente:

<?php
$picture
= theme('user_picture', array('account' => $user));
?>
<?php
print t('Welcome back');
?>

<?php
print $output;
?>


<?php
print t('Logout');
?>


<?php
print $picture;
?>

Peeeeero.... me pone siempre "Imagen de Anónimo"

Que hago mal? Gracias!

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /