Programador PHP freelance

Imprimir una imagen como un enlace con la función l de Drupal

Logo de Drupal

Pego aquí un pequeño snippet para imprimir una imagen dentro de nuestro theme, que apunte a la home de nuestra web.

La función l de Drupal nos permite crear un enlace al <front> de nuestra portal. Por otro lado la función drupal_get_path nos devuelve la ruta a nuestro theme.

<?php
$path = drupal_get_path('theme', 'el_nombre_de_nuestro_theme');
$image_path = $path . '/logo.png';
print l('<img class="logo" src="' . $image_path . '" />', '<front>', array('html' => TRUE));
?>

Este código lo podemos utilizar en un block para volcar una imagen que tenemos localizada físicamente en el theme.