Liste des termes d’un vocabulaire, et nombre de nœuds référents

Drupal Ajouter un commentaire

Si vous chercher à faire un menu qui affiche la liste de vos termes pour un vocabulaire donné, ainsi que le nombre de nœuds contenus dans le terme.

Voici le code suivant :

$vid = 1; /* <—- put correct vocabulary ID here */
 
$terms = taxonomy_get_tree($vid); /* need code from below to handle nesting */
 
print "<ul>";
foreach ( $terms as $term ) {
$count = db_result(db_query("SELECT COUNT(nid) FROM {term_node} WHERE tid = %d ", $term->tid));
if ($count) { /* don't show terms with 0 count */
print "<li>".$term->name." (".$count.")</li>";
}
} /* end foreach */
print "</ul>";

Source : forum drupalfr.org
Si vous trouvez une solution pour faire ca avec un View, je suis preneur.


Vous avez aimé l'article ? Alors vous aimerez surement :
Mots-clefs :,

Ajouter une réponse

Designed by NattyWP Wordpress Themes.
Images by desEXign.