2011-11-16 2 views
1

Comment afficher la description du terme de taxonomie sous le noeud-teasers associé à ce terme?Description sous noeuds-teasers

Il existe un modèle taxonomy-term.tpl.php, mais le contenu de ce modèle est affiché au-dessus des teasers de nœuds, donc la description apparaîtra avant la liste des nœuds. J'ai besoin de l'afficher en bas, après la liste des nœuds et la ligne de pager.

La liste des nœuds est rendue après ce modèle. J'ai donc besoin d'un autre moyen pour l'afficher

Répondre

1

Vous devez extraire l'élément description de la matrice content et le rendre séparément sur la page. Changer taxonomy-term.tpl.php pour ressembler à ceci:

<?php 
$description = render($content['description']); 
hide($content['description']); 
?> 

<div id="taxonomy-term-<?php print $term->tid; ?>" class="<?php print $classes; ?>"> 

    <?php if (!$page): ?> 
    <h2><a href="<?php print $term_url; ?>"><?php print $term_name; ?></a></h2> 
    <?php endif; ?> 

    <div class="content"> 
    <?php print render($content); ?> 

    <?php print $description; ?> 
    </div> 

</div> 
+0

Merci Clive, mais la description apparaîtra avant la liste des nœuds. J'ai besoin de l'afficher en bas, après la liste des nœuds et la ligne de pager. La liste des noeuds est rendue après ce modèle. J'ai donc besoin d'un autre moyen pour l'afficher. – artaskerov