Submitted by mysteriousfea on
Bonjour
Je voudrais savoir s'il est possible de matérialiser les rubriques de mon site dans l'URL. Mes deux rubriques principales sont rubA et rubB. Ce sont les grands titres de mon menu, mais j'aimerais pouvoir créer des sous-rubriques ex: monsite.fr/rubA/sousrubA/page.
En effet, les pages qui sont dans ma rubrique A ont pour l'instant un url de type monsite.fr/?q=nomdepage, et j'aimerais que ça soit plutôt monsite.fr/rubA/?q=nomdepage.
Je ne suis pas très clair, j'espère que quelqu'un aura compris et pourra m'aider...
Merci
active le module Path du
Permalien Soumis par Marie-Hélène le 7 Avril, 2009 - 17:17
active le module Path du core et installe le module additionnel Pathauto. Il ne te restera plus qu'à paramétrer les "URL alias".
OK Merci. Et j'aurais une
Permalien Soumis par mysteriousfea le 7 Avril, 2009 - 19:17
OK Merci.
Et j'aurais une autre question : est-il possible que, quand un utilisateur (identifié) se trouve dans la rubrique rubA et qu'il clique sur "créer du contenu", la page qu'il crée s'enregistre automatiquement dans le dossier rubA/ ?
Merci
PS : ma question se résume en fait peut-être à ça : est-il possible de créer une "vraie" arborescence, que l'on pourrait voir dans la barre du haut (par ex on voit: Accueil › Administrer › Construction du site quand on est dans l'administration) ?
est-il possible que, quand
Permalien Soumis par Marie-Hélène le 9 Avril, 2009 - 10:22
est-il possible que, quand un utilisateur (identifié) se trouve dans la rubrique rubA et qu'il clique sur "créer du contenu", la page qu'il crée s'enregistre automatiquement dans le dossier rubA/ ?
Pas à ma connaissance. Ce n'est pas la logique drupalienne ; tu as peut-être l'habitude de SPIP : il faut "oublier" certaines choses. Comme l'a écrit davidm dans l'autre fil que tu as ouvert, un menu dans Drupal n'est pas une rubrique au sens spipien du terme : c'est seulement une liste de liens (externes ou internes). Dans Drupal tout le contenu est enregistré directement "à la racine" *, et non dans une arborescence de rubriques** (qui reproduiraient le système des répertoires / fichiers auquel l'OS des ordinateurs nous a habitué). Tu catégorises le contenu à l'aide de la taxonomie : c'est un peu comme si tu tamponnais virtuellement ton contenu de mots-clés. Drupal est ensuite capable d'afficher tous les contenus "tamponnés" de tel ou tel terme (page term/34). Tu peux alors envisager un menu dont chaque item renvoie à la page "term" voulue.
A la création d'un contenu, Drupal autant que je sache ne peut pas "tamponner" à l'avance un contenu qui n'existe pas encore.
Ce système fait qu'en fin de compte, tu n'as pas à donner la permission "administer menu" à tes contributeurs ; ils tamponnent et la page term/xx est générée automatiquement. Créer un item de menu statique qui pointe directement vers une page ne doit se faire que pour certaines pages précises (contact, à propos...), parce que c'est statique (donc ingérable sur une grande quantité de contenu).
** la seule URL que connaisse réellement Drupal vers un contenu, c'est www.exemple.com/node/76 ; tu peux créer des alias plus "humains", du genre www.exemple.com/rubriqueA/sousrubrique1/titre-du-contenu, mais ce ne sont que des alias.
Ok je commence à mieux
Permalien Soumis par mysteriousfea le 9 Avril, 2009 - 15:12
Ok je commence à mieux comprendre. Mais je ne suis pas encore sûr de comment m'y prendre. Je t'explique en gros mon projet : j'ai des grandes rubriques (par exemple différents championnats sportifs), des sous-rubriques (dans le même exemple, des clubs), et des fiches de sportifs. Je souhaiterais que les utilisateurs ne puissent créer que des fiches de sportifs...
S'il n'est pas possible que les utilisateurs puissent choisir dans quels clubs (et donc à quelle place dans le menu) ils placent leur fiche, puis-je au moins rajouter des champs représentant la hiérarchie du contenu i.e. Champ 1 "Quel championnat", Champ 2 "Quel club", quitte à ce que ne place pas la fiche directement dans le menu mais que cela puisse au moins m'indiquer à moi, l'admin, où il faut que je mette leur fiche... Le problème, c'est de faire afficher comme proposition dans le choix multiple une liste actualisée des items de menu...
As-tu des suggestions ?
Merci pour ta réponse en tous cas.
Personnellement je n'ai
Permalien Soumis par Marie-Hélène le 9 Avril, 2009 - 15:30
Personnellement je n'ai jamais eu à monter de menu hiérarchisé ; j'ai déjà fait un vocabulaire "rubriques" et un menu correspondant mais je n'ai pas de sous-rubrique. Et comme ce n'est pas du tout sur cet aspect-là des choses que je travaille actuellement, je ne peux pas t'aider.
Désolée.
J'espère que d'autres pourront.
Bonjour, as-tu regardé du
Permalien Soumis par aissatou le 9 Avril, 2009 - 15:31
Bonjour,
as-tu regardé du côté du module Node Hierarchy? je ne l'ai pas testé mais ça me paraît utile pour ce que tu veux faire.
http://drupal.org/project/nodehierarchy
Bonne continuation
Oui, j'avais installé Node
Permalien Soumis par mysteriousfea le 9 Avril, 2009 - 17:49
Oui, j'avais installé Node Hierarchy, mais je viens juste d'apprendre à m'en servir. Il me semble que cela va pouvoir me permettre de faire ce que je veux faire. Je reposterais si je rencontre un problème !
Merci à vous.
tant mieux si ça semble
Permalien Soumis par aissatou le 9 Avril, 2009 - 18:01
tant mieux si ça semble répondre à tes besoins
Bon courage