Catégories:
Bonjour je tente de modifier mon fichier de thème node.tpl.php pour filtrer l’affichage des tags. J’ai une liste de terme par exemple ‘poire pomme fraise’.
J’aimerais caché le tag poire même si un article fait partie de cette catégorie.
Pour ce faire j’ai tenté de modifier le fichier node.tpl.php
D’origine ca se présente comme ceci :
[code]
<?php
if ($taxonomy):
?><?php
print $terms
?>
<?php
endif;
?>[/code]
J’ai modifié ainsi le code ainsi :
[code]
<?php
if ($taxonomy):
?><?php
if($term != "poire") { print $terms; }
?>
<?php
endif;
?>[/code]
Mais evidemment ca ne fonctionne pas … Merci d’avance
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

$terms contient tous les termes de taxonomie, il faut donc que tu parcoures ce tableau pour tester si ton terme est dedans
selinav
1242
ha oui forcément ca ne risque pas de marcher avec ca du coup !
y aurait il une documentation pour décrire les éléments de ce tableau quelque part ?
Merci en tout cas
chrissou
32
fait un
<pre><?php print_r($terms);
</pre>
selinav
1242
J’ai testé ton code ca change un peu la mise en page avec le mais sinon je ne vois aucun changement :/
Désolé je suis très mauvais en php :’(
chrissou
32
J’ai trouvé une autre solution en farfouillant sur le net !
En faite il suffit de rajouter dans le code css ceci :
[code]
.terms .taxonomy_term_12 {
display : none ;
}
[/code]
et ca fonctionne ! merci encore
chrissou
32