Submitted by gemp on
Bonjour,
Je bloque sur la construction d'un Drupal 7 (multi-langue, accessoirement) qui a une structure un peu complexe. Il est divisé en simili sous-sites comme /corporate, /entreprise, /banque, etc. ayant chacun des contenus assez semblables, par exemple /entreprise/ressources/témoignages-clients qu'on retrouvera aussi dans le sous-site /banque. Et certains de ces contenus vont être les mêmes pour plusieurs sous-sites.
Mon problème est qu'il ne faut pas qu'un témoignage client "banque" renvoie vers celui de "entreprise" et vice-versa, il faut donc qu'un même contenu puisse être accessible à deux adresses différentes. Exemple, le témoignage "Trucmuche est ravi !" en node/24 sera accessible depuis:
/entreprise/ressources/temoignages-clients/trucmuche-est-ravi
/banque/ressources/temoignages-clients/trucmuche-est-ravi
/corporate/a-la-une/trucmuche-est-ravi
Les Views permettent effectivement de créer les listes adéquates (quoique j'ai dû laisser tomber les Pages, Menu Block disparaissant dessus, elles sont dans des Blocks) mais impossible d'avoir des URLs relatives au contexte.
J'ai pensé un temps que Page Manager pourrait me sortir d'affaire, quitte à y déclarer tous les chemins possibles (qui sont fixés), mais rien à faire.
NB: Oui, c'est du duplicate content, mais il y a une déclaration meta "canonical url".
Une idée ?
Bonjour, je me trouve
Permalien Soumis par olecorre le 29 Août, 2012 - 15:33
Bonjour, je me trouve confronté au même soucis, avez vous résolu votre problème et si oui comment ?
Cdt
Non, je n’ai trouvé aucune
Permalien Soumis par gemp le 29 Août, 2012 - 15:57
Non, je n'ai trouvé aucune réponse satisfaisante, et de loin. J'ai posé la question ailleurs, sans plus de succès, j'ai même osé déranger Johan Falk qui a eu la gentillesse de m'indiquer des pistes, mais aucune probante.