Bonjour,
lorsque l’on clique sur un terme de taxonomy, on a la description qui s’affiche et les nodes dans lesquelles ces termes sont utilisés
quand on n’a aucun node lié au terme on a le texte suivant :
Il n’y a actuellement aucune contribution dans cette catégorie
ou en anglais
There are currently no posts in this category
ce code n’est même pas dans une balise spéciale juste un
<
p>
j’aimerais pouvoir desactiver ce message sans avoir à commenter le code dans taxonomy.module :
/**
* Accepts the result of a pager_query() call, such as that performed by
* taxonomy_select_nodes(), and formats each node along with a pager.
*/
function taxonomy_render_nodes($result) {
$output = ” ;
$has_rows = FALSE ;
while ($node = db_fetch_object($result)) {
$output .= node_view(node_load($node->nid), 1) ;
$has_rows = TRUE ;
}
if ($has_rows) {
$output .= theme(‘pager’, NULL, variable_get(‘default_nodes_main’, 10), 0) ;
}
else {
$output .= ‘
’. t(‘There are currently no posts in this category.’) .’
’ ;
}
return $output ;
}
Mathieu
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

en fait il faut faire ça
http://www.webopius.com/content/157/how-to-theme-the-heading-title-of-a-…
mais ça ne marche pas
pourtant dans templage.php
j’ai une fonction «lenomdemontheme_taxonomy_term_page»…
est ce qu’il faut relancer le cron pour le prendre en compte ?
matcullen
4
il faut utiliser phptemplate_taxonomy_term_page et pas montheme
et flasher le cache dans drupal
et ça marche nickel
matcullen
4
Bonjour matcullen,
Comment faire alors pour que dans ce listing, il affiche les nodes en mode complet et non pas en résumé ?
Merci,
Jean-Rémy Praud
51