Problème de compréhension / gestion

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Hello tout le monde !!

Bon, je vais essayer d'expliquer mon problème, bien que ça ne soit pas simple à démontrer...

Je dois monter un site de gestion évènementielle. Le but : avoir x régions proposant y activités, chaque activité étant déclinée en z évènements.

Par exemple :

région suisse
- parapente,
--- nendaz
--- ovronnaz
--- verbier
- saut à l'élastique,
--- niouk
- vol en hélicoptère
--- sion
--- payerne

région france
- parapente,
--- ...
--- ...
- chute libre
--- ...
- trekking
--- ...
--- ...

Une activité est une représentation globale d'un ou plusieurs évènements. Elle possède des infos globales ainsi que des recommandations.

Je précise un point important, le site doit être multilingue... Donc ça implique que chaque node est en réalité une composition de X nodes, X étant le nombre de langages du site.

Bref... Maintenant c'est au niveau réalisation que ça me cause un problème : Je pensais faire la chose suivante :

1 vocabulaire pour les régions, ainsi qu'un contenu spécialisé (CCK)
1 vocabulaire pour les activités, ainsi qu'un contenu spécialisé (CCK)
1 contenu spécialisé pour les évènements, avec support shop en ligne pour passer des commandes.

page d'accueil, j'ai la liste des régions.
Lorsque je clique sur un élément de la liste (une région) j'arrive sur une page qui détaille la région, avec la liste des activités liées (en fait, ça serait un évènement qui serait lié à une région, et vu que l'évènement est également lié à une activité, on peut retrouver toutes les activités qui sont disponibles dans une région). Admettons que l'url soit : www.monsite.com/[langage]/[nom_region]

Ensuite, j'aimerai voir une activité ainsi que ses évènements : alors je clique sur l'activité que je veux, et je me retrouve sur une page qui va afficher l'activité désirée, ses infos globales et ses recommandations (mon contenu spécialisé, mais qui devra être soumis à 2 contraintes : le langage, et la région. La page ne devra afficher que les activités qui sont disponibles à partir d'une région particulière (car on pourrai avoir, comme dans la liste que j'ai montrée au sommet, une activité disponible dans plusieurs régions (parapente))... Et c'est là que je commence à être paumé...

Comment est-ce que je peux réutiliser le type de contenu activité pour qu'il affiche ses données selon une région choisie ??

en gardant par exemple la région dans l'URL ? mais à ce moment là, comment est-ce que je fais pour dire que l'url de ma page devrai être www.monsite.com/[langage]/[region]/parapente ?? Je ne comprends pas comment je peux faire en sorte que ma page soit toujours activé à une url de ce genre...

Dans le path, je pourrais mettre "paraprente" mais à ce moment là il faudrai que j'atteigne la page par www.monsite.com/parapente et moi je veux avoir 2 paramètres en + dans l'url...

Si quelqu'un peu m'aiguiller, je lui en serait reconnaissant.

Merci d'avance pour une quelconque suggestion :)

Version de Drupal :