Cita:
Iniciado por NUCKLEAR P
Si quieres imprimir por ejemplo el picture:
global $user;
print $user->picture;
etc....
Gracias eso esta muy bien , pero el problema es que si lo hago de este modo:
Por ejemplo creo un bloque con este código:
Código:
<?php global $user; ?>
<table >
<tr>
<td rowspan="2"><img src="<?php print $user->picture;?>" alt="mi foto" /></td>
<td><a href="user/<?php print $user->uid?>">Mi cuenta</a></td>
</tr>
<tr>
<td><a href="logout">Cerrar sesión</a></td>
</tr>
</table>
En una página se verá la imagen y en otras no:
la página 1 muestra esto (le llamo 1 por llamarle de algún modo), es decir no encuentra la imagen en esa ruta:
user/sites/default/files/pictures/picture-1.jpg
La página 2 si encuentra la ruta (ya que esta cambia según desde la página que mire el bloque):
sites/default/files/pictures/picture-1.jpg
¿Como puedo hacer para crear un bloque y que se muestre la imagen siempre independientemente desde la página que se este viendo del sitio?.
Mil gracias