Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Afficher une liste de département en fonction des établissements

  • nathysy
  • nathysy's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 1 month ago #212610 by nathysy
Bonjour

J'aimerai filtrer une liste de département en fonction de l'établissement choisi. Je suis tombée sur la documentation suivante  gitlab.com/SondagesPro/QuestionSettingsT...sets/selectfilter.js mais je ne sais pas où copier le fichier

J'utilise limesurvey  Version 3.22.15+200505

Merci pour votre aide 
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 1 month ago #212652 by DenisChenu
Tu peux copier/coller les fonctions JS dans custom.js du modèle utilisé
Tes 2 questions sont bien sur la même page ?

Ensuite :
La question département à le code DEPARTEMENT
dans la question à filtre (la liste des établissement) question de type liste déroulante

Tu ajoute
 
Code:
<script>
selectFilter_selectFilterByCode({QID},{DEPARTEMENT.qid});
</script>

Les codes des etablissements doivent commencer par les codes departements

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • nathysy
  • nathysy's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 1 month ago #212657 by nathysy
Bonjour

Merci pour votre réponse
Cependant, je suis allé dans le répertoire de mon thème dans le dossier script mais je ne trouve pas le custom.js

OUI, les deux questions se trouvent dans la meme page

Merci pour votre retour
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 1 month ago #212662 by DenisChenu
custom.js est intégré dans les modèles par défaut sur ta verison il me semble

manual.limesurvey.org/New_Template_System_in_LS3.x#Theme_Editor

Atention : il peut ne pas être encore dans le répertoire si tu édite via FTP.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: nathysy
The topic has been locked.
  • nathysy
  • nathysy's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 1 month ago #212674 by nathysy
C'est bon j'ai pu intégrer le script sur le custom.js

Cependant, je n'ai pas les réponses dans la liste déroulante du département. Comment choisir les codes pour les options de réponse?

Voici ce que j'ai mis :
(en considérant Dpt1 et Dpt2 comme département de Etab1 et Dpt3 et Dpt4 comme ceux de Etab2)

A - Etab1
B - Etab2


A1 - Dpt1
A2 - Dpt2
B1 - Dpt3
B2 - Dpt4

Merci pour le retour
The topic has been locked.
  • nathysy
  • nathysy's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 1 month ago #212675 by nathysy
C'est bon
Ca marche
Merci pour tout
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 1 month ago #212679 by DenisChenu
les codes me semblait bon, c'était quoi le soucis ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • nathysy
  • nathysy's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 1 month ago #212682 by nathysy
Voici le code que j'ai mis dans la question département
<script type="text/javascript" charset="utf-8">
selectFilter_selectFilterByCode({Dpt.qid},{Etab.qid});
</script>
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 1 month ago #212685 by DenisChenu
OK :)

Ca serait intéressant qu eje trouve le temps d'en faire un plugin :/

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • nathysy
  • nathysy's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 1 month ago #212687 by nathysy
Oui, en effet
Le besoin est là
Merci encore pour votre aide
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose