Formulaire : Créer une question choix multiples de catégorie et sous-catégorie

Bonjour ici :wave:

Dans le cadre d’un projet de réseau de fermes collectives, je cherche à créer un formulaire pour que chaque ferme se décrive. Le but ensuite sera de les afficher sur une carte avec des filtres, notamment par activité et sous-activités.

Mon problème c’est que j’aimerais avoir une arborescence activité/sous-activité à cocher avec choix multiple mais je ne trouve pas la solution technique.

Pour donner un exemple, dans mes activités j’ai :

  • Elevage
  • Cultures spécialisées
  • activité de transformation

Mais pour chaque, j’ai des sous-catégories. Exemple pour l’élévage :

  • bovin lait
  • bovin viande
  • petits ruminants viande
  • petits ruminants lait avec transformation fromagère ou autre transformation (yahourts, etc)
  • volailles
  • apiculture
    Et bonus dans cet sous catégorie, la personne avec qui je travaille voudrais qu’on puisse renseigner :
  • autre (qui ouvre à champ de texte à compléter)

Je me suis donc retrouvé à faire apparaître des checks box conditionnelles pour chaque catégorie le nécessitant des préciser des sous-catégories mais avec l’affichage conditionnel de YesWiki ça me demande trop de conditions à faire…
ex : si élevage, afficher checkbox_elevage;
si élevage et culture spécialisé; afficher elevage;Afficher cultures spécialisées;
Etc

Je suis sûr qu’il y a plus simple, mais je vois pas comment faire… L’objectif reproduire ce que Gogocarto fait mais sans passer par gogocarto : Florent Teste - Ajouter un élément

Merci d’avance pour votre aide :pray:

Hello @florent_g !
Ya une extension « Two levels » pour faire ce comportement. Elle vient avec une documentation pour expliquer comment la mettre en place.
Je veux bien ton retour d’usage si tu arrives a l’installer et l’utiliser a bon escient

1 « J'aime »

Wow ça a été épique, j’ai galérer à comprendre le fonctionnement à partir de la doc. Je vais l’utiliser un peu et je pourrai faire des retours oui :slight_smile:

Merci en tous cas :slight_smile:

1 « J'aime »

Bonjour tous les 2 @mrflos @florent_g .

Je suis intéressé par cette discussion car j’aurai besoin d’une arborescence de catégories (et pas seulement de 2 niveaux). C’est posible avec ce plugin?

Comme discuté par téléphone hier, mais à vérifier avec @j9rem , il me semble que ce n’est pas possible d’avoir plus de deux niveaux.

En fait, c’est possible d’avoir une arborescence avec autant de niveaux souhaités

Bonjour, y’a t il un tuto détaillé pour savoir comment faire cela , car je ne l’ai pas trouvé…Merci d’avance

Bonjour @Simon ,

tu peux lire la documentation technique ici : https://github.com/YesWiki/yeswiki-extension-twolevels/blob/master/docs/fr/README.md
J’espère que ça te donne des pistes même si ça n’est pas un tutoriel.

(Cette documentation est embarquée dans ton wiki si tu as installée l’extension twolevels par la page spéciales /?doc rubrique extensions)

Bonjour à tous, bonjour @j9rem

Pourriez-vous nous montrer un exemple sur un wiki existant ?
Historiquement, je viens plutôt du logiciel mediawiki et j’avais l’habitude d’utiliser « categorytree » afin de réaliser ce genre de choses : Arborescence des produits et services des boucles d'échanges — Wiki Monnaie Libre
Je suis très intéressé d’apprendre à faire la même chose sur un yeswiki.

Merci d’avance pour les conseils !

Bonjour, il y a comme projet de reprendre le fonctionnement des listes afin de les rendre encore plus YesWiki friendly :

  1. dans les listes, lorsqu’on rajoute une indentation, cela construit une liste de niveau 2 (ou un truc simple du genre)
  2. associer dans la liste des icônes et des couleurs pour les associer un élément de la liste
  3. bénéficier du retour de pratique de Gogo Carto qui a déjà mis en place ce type de comportement
  4. intégrer éventuellement vos bonnes idées.
    Une structure met déjà des sous sur ce développement. Si vous connaissez d’autres organisations susceptibles de mettre 3 sous, on fera encore mieux.

Amitiés

1 « J'aime »

Bonjour,

Merci pour cette réponse.

J’ai peut-être mal compris mais au delà de faire une liste sur un page, les catégories mediawiki permettent une structuration dynamique : une page est catégorisée (parfois dans plusieurs catégories) et si chaque catégorie est elle-même catégorisée (à part la catégorie mère), alors on obtient une arboresence du contenu du wiki qui se met à jour automatiquement au fur et à mesure que l’on change les catégories des pages et des sous-catégories. Faire cela manuellement représente un travail colossal (dont j’ai bien envie de me passer ^^)

Je ne sais pas si cela correspond exactement au besoin d’automatisation (je ne connais pas mediawiki), mais dans la roadmap est maintenant prévue la 4.5 au début de l’été, qui comporte les « listes bazar niveau 2 et autres améliorations »

1 « J'aime »