Bonjour à toutes et à tous.
Je vais essayé d’être clair dans ma problématique, pas toujours évident…
Drupal offre la possibilité de classer un noeud dans plusieurs «term», ça c’est chouette !
Pathauto lui se charge de générer les alias d’urls, c’est pas mal non plus…
Pour générer cet alias, Pathauto se base sur le term ayant le poid le plus léger.
Donc avec un noeud titrée «L’iPhone vient de sortir», associée aux terms «Actualité» et «Téléphonie», si on laisse les poids par défaut, l’alias généré pourra par exemple être :
actualite/iphone-vient-de-sortirCela fonctionne très bien. Je peux donc accéder à ce noeud aussi bien en passant par la rubrique «Actualité» ou par la rubrique «Téléphonie».
Seulement, si je représente le chemin de navgation, l’internaute pourra atteindre ce noeud par les 2 cheminements suivants :
http://www.monsite.com/actualite
-> http://www.monsite.com/actualite/iphone-vient-de-sortirhttp://www.monsite.com/telephonie
-> http://www.monsite.com/actualite/iphone-vient-de-sortirVous voyez que dans la seconde URLs, bien que l’internaute soit passé par Téléphonie, l’URL elle est toujours basée sur Actualité.
En gros, ma question, quelqu’un a-t-il déjà développé quelquechose répondant à ce besoin ?
Si ce n’est pas le cas, je suis partant pour tenter quelquechose, mais je ne sais pas trop par quel bout m’y prendre pour rester «Drupal compliant».
- modifier pathauto ? Pas terrible
- développer un clone de pathauto qui fait ce que je lui demande ?
Merci pour vos lumières !
Tout brainstorming est apprécié.
Jérémy
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Salut Jérémy,
Je ne comprends pas le but de la manip. En principe, chaque contenu d’un site a une URL unique (dans ton cas, ça pourrait être http://www.monsite.com/article/iphone-vient-de-sortir).
Ensuite, que tu veuilles afficher un chemin différent (fil d’Ariane/breadcrumb…) selon la rubrique via laquelle on a accédé à ce contenu c’est autre chose. Tu pourrais par exemple te baser sur le referer (url de la page depuis laquelle le user est arrivé sur ton article).
Sans parler du fait que «même contenu accessible à 2 URLs différentes = duplicate content» d’après les moteurs de recherche, donc pas ou mal indexé.
Vincent
Formations Drupal pour WEBMASTERS, DESIGNERS et DÉVELOPPEURS.
drupalfrance
1772