FAQ

Poner imágenes en primary links

Si queremos poner una imagen al lado de un link en el menú de primary links, tenemos que reemplazar:

<?php
print theme('links', $primary_links, array('class' => 'links primary-links'))
?>

en page.tpl.php con:

<?php
         
foreach( $primary_links as $key => $item){
             
$primary_links[$key]['title'] = '<span>'.$item['title'].'</span>';
             
$primary_links[$key]['html'] = true;
          }
          print
theme('links', $primary_links, array('class' => 'links primary-links'))
?>

Cargar el nid como argumento en views

A veces es muy útil cargar el nid del nodo visto para hacer algo con eso, normalmente aplicar un filtro y digamos después generar un bloque con él. Para esto usamos:

<?php
if ($view->build_type == 'block' && arg(0) == 'node' && is_numeric(arg(1))) {
 
$args[0] = arg(1);
}
return
$args;
?>

Syndicate content