Submitted by aiphes on
Bonjour,
Suite à mon upgrade vers d7, je suis en train de convertir mon thème custom vers D7..j'ai un souci avec la page de terme de taxonomie qui ne renvoie pas le même contenu que sous D6...vous pouvez comparer :
http://d7.lycee-marie-gasquet.eu/tag/type-de-formation/lycee-techno
http://lycee-marie-gasquet.eu/tag/type-de-formation/lycee-techno
je désire n'avoir que la vue (liste) et pas les contenus...j'utilise actuellement 2 tpl : taxonomy-term.tpl et page--taxonomy--term.tpl
si vous connaissez une solution.
Merci
De quelle liste parlez vous
Permalien Soumis par hles le 8 Novembre, 2012 - 18:29
De quelle liste parlez vous exactement ?
je voudrais n’avoir que la
Permalien Soumis par aiphes le 9 Novembre, 2012 - 08:59
je voudrais n'avoir que la liste dans l'encadré..pas celle avec tous les contenus résumés...pour la page il s'agit de celle accessible par "/tag/term"
Ah je vois pour la liste,
Permalien Soumis par hles le 9 Novembre, 2012 - 11:31
Ah je vois pour la liste, donc une liste de nodes "fiche formation". C'est sur la page d'un terme de taxonomy ? Comme taxonomy/term ? "tag/term" est un path avec un alias, ce n'est pas un chemin de Drupal core.
Tout dépend de si vous voulez
Permalien Soumis par hles le 9 Novembre, 2012 - 11:45
Tout dépend de si vous voulez afficher cette liste dynamiquement pour toutes les pages d'un terme de taxonomy ou pas. Si oui, Views vous permet par défaut de surcharger toutes les pages avec un path du type taxonomy/term/%.Vous devrez peut-être supprimer/changer le code de vos templates existants (ceux que vous mentionnez).
en effet , sur le site D6
Permalien Soumis par aiphes le 9 Novembre, 2012 - 14:06
en effet , sur le site D6 (voir url) c'est comme cela que ça marche, j'ai un tpl avec une vue block incluse via views_embed...
dans D7 pareil,sauf que le tpl semble avoir changé,
sinon il faudra aussi utiliser le display "page" de views et faire un tpl custom,ce qui revient au même au final..
Je ne pense pas qu’un
Permalien Soumis par hles le 9 Novembre, 2012 - 14:15
Je ne pense pas qu'un views_embed soit réellement nécessaire. Vous pouvez distribuer le bloc de la vue dans n'importe quelle région en fonction de n'importe quelle condition avec un module du type Context, Panel ou autre.
A mon sens, vous n'avez pas forcement besoin d'utiliser un template custom. Sauf si vous préférez tout contrôler dans le code. En tout cas, les solutions sont la.
certes mais je préfère
Permalien Soumis par aiphes le 9 Novembre, 2012 - 15:28
certes mais je préfère procéder par tpl, et je ne trouve pas la suggestion qui pourrait me permettre de thémer le node..
Suggestions de templates :
Permalien Soumis par hles le 9 Novembre, 2012 - 15:31
Suggestions de templates: http://drupal.org/node/1089656