Submitted by ecirbaf on
Bonjour,
Avec taxonomy, on peut accéder à une page par défaut listant pour le term choisi, l'ensemble des nodes associé
Exemple: la page /taxonomy/term/4 affiche le term du vocabulaire d'id 4 ainsi que les nodes associés.
Bon, très bien.
Cependant, j'aimerais customiser cette page.
En particulier, j'aimerais afficher les terms fils pour le term affiché.
Je suis débutant en Drupal, et je suis perplexe quand à la façon de faire. Après une R&D, voici les solutions que j'imagine:
- Créer un template : page-taxonomy.tpl.php
- Créer un module
- Utilisation de views ?
- Autre ?
Plus globalement, ma question est la suivante : comment customise la page par défaut d'un term de taxonomy.
Merci beaucoup,
Ecirbaf
Il n’y a pas de moyen tout
Permalien Soumis par mdupont@drupal.org le 12 Octobre, 2010 - 19:51
Il n'y a pas de moyen tout prêt pour modifier la présentation de la page d'un terme de taxonomie, mais il existe plusieurs modules qui permettent d'en changer l'apparence. Sinon, j'essaierais de créer une vue avec le module Views.
Bonjour et merci de votre
Permalien Soumis par ecirbaf le 13 Octobre, 2010 - 08:18
Bonjour et merci de votre réponse.
Auriez-vous en tête les noms des modules auxquelles vous pensez ?
Je vais essayer avec views, en surchargeant le pattern d'url /taxonomy/term/%
Bonne journée :)
Ecirbaf
Je pense surtout à Views, en
Permalien Soumis par mdupont@drupal.org le 13 Octobre, 2010 - 08:56
Je pense surtout à Views, en fait, puisqu'une des vues fournies par défaut avec le module est celle qui permet de personnaliser la page d'un terme de taxonomie. Sinon il y a aussi des modules comme Term Fields qui peuvent être intéressants.
Re-bonjour, J’ai
Permalien Soumis par ecirbaf le 13 Octobre, 2010 - 09:50
Re-bonjour,
J'ai effectivement fait une view qui affiche les term fils d'un term.
ça marche très bien.
Par contre, les nodes attaché à ce terme ne sont plus visibles (normal car j'affiche une liste de term).
Est-il possible de gérer avec View, 2 requêtes, c'est à dire dans cet exemple:
- Pour le term en question, afficher la liste des terms fils
- Pour le term en question, afficher la liste des nodes de ce term
Merci beaucoup pour votre aide,
Ecirbaf