J'utilise le module Drupal Quiz, et j'ai configuré des quiz de base et des trucs comme ça. Cependant, une personnalisation supplémentaire est requise, impliquant plus d'une question par page, et une réponse de type multiple dans ce type de format:Plusieurs questions par page en utilisant Drupal Quiz
Question 1: Décrivez 4 choses que vous avez faites l'été dernier a) [short answer space - text champ] b) "Je pleurai" c) "toute ma famille est morte si j'ai appris la confiance en soi" d) "Je suis une autre xbox"
question 2: Décrivez 2 choses que vous détestez sur vous-même a) " Mes bras sont beaucoup plus courts que mes jambes " b)" Je suis né sans émotion humaine "
Donc je suppose en deux parties, comment montrer plusieurs questions par page, et ensuite comment autoriser plusieurs champs de texte pour les réponses. Oh et ce quiz n'est pas noté, c'est comme une auto-évaluation.
Merci!
Le problème est que Webform ne prend pas en charge un grand nombre des fonctionnalités du quiz telles que CV. Je penche vers l'écriture de types de questions personnalisés, mais cela ne résout peut-être pas la question de l'affichage de plusieurs questions par page. – Andrew
J'ai fini par utiliser Webform, et sorta l'a piraté en utilisant des règles. Si vous connaissez une meilleure façon de regrouper les formulaires, cela serait utile, car nous ne voulions pas que l'utilisateur finisse le formulaire en entier, et le "suivant" et "précédent", à partir de mes tests, ne semble pas enregistrer jusqu'à ce que vous frappez "sauvegarder" à la fin. – Andrew
Ok, je me suis débarrassé du peu de règles, puisque c'était vraiment hacky. La façon dont je suis allé est de simplement écrire un module personnalisé simple et utiliser hook_form_alter pour ajuster la redirection de formulaire à la page suivante. Je stocke simplement une liste de nid globalement pour chaque groupe de quiz. – Andrew