categorías
Categorías automáticas en bloques
Este es un script para que nos sirve para mostrar las categorías en un bloque de Drupal. De esta forma no hay que ir añadiendo categorías a menus, etc.
El código lo he visto en un artículo en Versus, pero creo que cuanto más divulguemos todas las mejoras y truquillos de Drupal mucho mejor.
Aparecerán como se muestra en la imagen, que pertenece a una de mis webs, en este caso de Gatos.
Si estáis interesados aquí os dejo el snipet que tenéis que utilizar en un bloque. Debéis cambiar el valor de $vid paramostrar vuestro vocabulario. Si no sabes la vid del vocabulario que te interesa, a probar..., aunque si sólo tienes uno, será $vid=1
<?php
$vid = 1; // Donde el $vid lo debes ajustar al id del vocabulary para el que quieres crear el bloque de categorías
$items = array();
$terms = taxonomy_get_tree($vid);
foreach ( $terms as $term )
{
$count = "(".db_result(db_query("SELECT COUNT(nid) FROM {term_node} WHERE tid = %d", $term->tid)).")";
$termdepth = "";
for ($i=0;$i<$term->depth;$i++)
{
$termdepth = $termdepth . "-- ";
}
$items[] = $termdepth . l($term->name, "taxonomy/term/$term->tid") . " $count";
}
if ( count($items) ) { print theme('item_list', $items);}
?>
Un saludo

Comentarios recientes
hace 17 mins 19 segs
hace 2 horas 8 mins
hace 3 horas 26 mins
hace 4 horas 5 mins
hace 6 horas 19 mins
hace 6 horas 44 mins
hace 7 horas 37 mins
hace 12 horas 19 mins
hace 13 horas 28 mins
hace 22 horas 5 mins