Submitted by numidviking on
Parmi les questions récentes qui me taraudent :
-
Comment avoir un même template pour tous les nodes articles d'une catégorie term voulue?
-
Comment créer un template d'une view de façon à pouvoir enlever par exemple le header ou ajouter une colonne à la page ? Themewizard ne semble pas gérer cet aspect.
-
Comment choisir dans une view de n'afficher qu'un élément précis de links
Ajouter un commentaire
En savoir plus
x lectures
par exemple ne conserver que lectures
- Comment fonctionne le fil d'ariane ?
J'ai dans mon url
http://www.monsite/rubriques-thematiques/actualites/sport
Je ne trouve en arborescence que le lien Menu et séparement le titre de la rubrique en cours ici sport ?
Une fois assimilé toutes ces questions j'ai bien l'intention de participer à la communauté Drupal notamment par l'ajout de tutos vidéos (ex. Camtasia)ici même
Merci pour vos éclaircissements.//
1. Il y a des choses sympa
Permalien Soumis par geeloo@drupal.org le 8 Avril, 2007 - 10:49
Il y a des choses sympa ici : http://drupal.org/node/83121
Le principe est de tester si le node que tu tentes d'afficher est associé au terme (avec la fonction taxonomy_node_get_terms), et de charger un template différent si c'est le cas (en faisant include page-terme.tpl.php).
Cela marche pour Drupal 4.7 et il n'y a pas de raisons que ça ne marche pas en version 5.
Je ne comprends pas trop le comportement que tu souhaites, mais sache que si tu as créé des alias de taxonomy/term/X pour obtenir le type d'url que tu décris, le fil d'ariane ne va pas forcément le refléter (parce que le fil d'ariane est généré sur le terme et non le vocabulaire). Il faudrait pour cela que tu utilises le module taxonomy_breadcrumb ou taxonomy_menu.
Encore merci pour les points
Permalien Soumis par numidviking le 8 Avril, 2007 - 13:26
Encore merci pour les points 1 et 4/
J'ai opéré de cette
Permalien Soumis par numidviking le 9 Avril, 2007 - 17:11
J'ai opéré de cette manière : amené à gérer un affichage multiville donc au moins 400 templates.
Pour éviter de répéter la condition à chaque fois (400 ville France Algérie Tunisie Maroc) j'ai créé un template par term
http://drupal.org/node/45475
page-taxynomy-term-555(par exemple.tpl)
dans celui-ci j'enlève ou j'ajoute ce que je veux y compris une view avec le module Views
http://drupal.org/node/99721
http://drupal.org/node/48816
false, true selon ce que je veux obtenir pour la pagination ou array...
Mon idée est d'avoir une page pour chaque ville Lyon par exemple avec une page créé rapidement avec un taxinomy term, où je pourrai par exemple changer le header de chaque vile ou la pub sur un colonne spécifique à la ville en conservant l'affichage des nodes mais avec au desu d'entre eux un gros titre ou une vue paginée sur le côté pour les bonnes adresses de la ville.
On arrive au même résultat en créant une région donnée dans cette page avec l'ajout d'une view via l'administration sur le block qui sera inséré dans la région.
J'aurais aimé bénéficier du même héritage sur tous les nodes avec le term lyon donc garder la même architecture de page comme sur SPIP (cf www.kabyle.com) où les articles dépendent en chaîne du template principal rubrique-1 qui attribuera son design à tous les articles qui lui sont liés. Il est bien évident que la logique de taxonymie n'a rien à voir... Donc je fouine encore et vous tiens au courant de la suite.