Utilisation de formcheckbox dans le menu d'Introduction

Accueil Forums Programmation WIMS Programmation d’exercices OEF Utilisation de formcheckbox dans le menu d'Introduction

Ce sujet a 1 réponse, 2 participants et a été mis à jour par  bernadette, il y a 3 semaines et 1 jour.

  • Auteur
    Messages
  • #5137
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Gilles Maurin
    Participant

    Bonjour,

    je n’arrive pas à gérer correctement les paramètres du menu d’Introduction lorsque j’utilise formcheckbox.

    J’ai ajouté dans mon fichier introhook.phtml les ligne suivantes :

    !set introhook_exists=yes
    
    <tr><td align="center">Choix des systèmes: </td>
    <td>
    !formcheckbox confparm1 list 1,2,3 prompt Lens, Mirors, Diopts
    </td>
    </tr>

    Dans mon exercice oef, je sais comment utiliser le résultat si une case est sélectionnée, mais je ne sais pas comment faire si deux ou trois cases sont sélectionnées :

    \integer{ type = \confparm1=?  randint(1..3)  }
    \integer{ type = \confparm1=1?  1  }
    \integer{ type = \confparm1=2?  2  }
    \integer{ type = \confparm1=3?  3  }

    Que faire si 1 et 2 par exemple sont sélectionnés ?

    La documentation que j’ai trouvée n’indique rien sur ce point.
    http://ticewims.unice.fr/wims/wims.cgi?lang=fr&+module=help%2Fteacher%2Ffaq.fr&+job=modtool

    Gilles Maurin
    Maitre de conférences
    Université Savoie Mont-Blanc

  • #5143
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    bernadette
    Admin bbPress

    D’abord, oublie les align= »center » …

    Ensuite, pour répondre à ta question, utilise les tests que tu veux et
    qui sont adaptés pour ce que tu veux faire (la liste se trouve
    dans la documentation de Createxo) par exemple

    \integer{ type = 1 isitemof \confparm1 or 3 isitemof \confparm2 ? 1}

Vous devez être connecté pour répondre à ce sujet.