le 'mapping' : il permet de placer un article dans plusieurs
rubriquesSelon moi, la solution la plus "propre" et riche est de virer l'id de
rubrique de la table des articles, et d'avoir une table de plus qui ne
contient que des couples id_rubrique/id_article.
Le probleme qui est souleve n'a pas de solution pratique, a moins de choisir de publier deux fois le meme article, dans deux rubriques differentes.
Soit un article Art1 appartenant aux rubriques Rub1 et Rub2.
Lorsque l'on affiche Art1, quel squelette utilise-t-on ? On pourrait se baser sur l'historique du trajet du visiteur du site, genre s'il vient du menu de Rub1 on utilise le squelette de Rub1, idem pour Rub2.
Mais que faire lorsque l'on vient d'ailleurs, soit d'un moteur de recherche type Google, soit d'un endroit du site qui n'a rien a voir avec Rub1 ni Rub2 (que ce soit la page de l'auteur, la page d'un mot-cle, ou un lien interne) ?
Bref, il n'est pas possible de choisir comme ca, a priori, quelle mise en forme il faut appliquer a l'article lui-meme si l'on n'a pas une indication supplementaire, du type "appartient a la rubrique machin, et uniquement a elle".
Changer la maniere dont fonctionnent les rubriques ne changera rien au probleme. Et le type de "navigation transversale" que tu proposes est deja accessible via les mots-cles, comme cela a deja ete signale.
XaV