Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Types de champs d'information, celle pour les versions 3.x de Moodle est consultable ici : Types de champs d'information et celle pour Moodle 4.x est consultable là : Types de champs d'information.

« Types de champs d'information » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(Page créée avec « == Type : textfield == Le type le plus simple. Il se traduira par un champ de texte simple à saisir, et enregistre une donnée chaine dans le micro-modèle. ===Ecriture===... »)
 
Aucun résumé des modifications
Ligne 9 : Ligne 9 :
===Paramètres supplémentaires===
===Paramètres supplémentaires===


''maxlength'' : alimente l'attribut 'maxlength' du champ de texte.
'''maxlength''' : alimente l'attribut 'maxlength' du champ de texte.
''size'' : alimente l'attribut 'size' du champ de texte.
 
''default'' : valeur initiale par défaut.
'''size''' : alimente l'attribut 'size' du champ de texte.
 
'''default''' : valeur initiale par défaut.


== Type : textarea ==
== Type : textarea ==
Ligne 23 : Ligne 25 :
===Paramètres supplémentaires===
===Paramètres supplémentaires===


''rows'' : alimente l'attribut 'rows' de la zone de texte.
'''rows''' : alimente l'attribut 'rows' de la zone de texte.
''cols'' : alimente l'attribut 'cols' de la zone de texte.
 
''default'' : valeur initiale par défaut.
'''cols''' : alimente l'attribut 'cols' de la zone de texte.
 
'''default''' : valeur initiale par défaut.


== Type : choiceyesno ==
== Type : choiceyesno ==
Ligne 37 : Ligne 41 :
===Paramètres supplémentaires===
===Paramètres supplémentaires===


''default'' : valeur initiale par défaut.
'''default''' : valeur initiale par défaut.


== Type : list ==
== Type : list ==
Ligne 49 : Ligne 53 :
===Paramètres supplémentaires===
===Paramètres supplémentaires===


''options'' : un tableau de clefs d'options.
'''options''' : un tableau de clefs d'options.
''multiple'' : 0 ou 1 (optionnel). Si marqué, permet un choix multiple.
 
''default'' : valeur initiale par défaut.
'''multiple''' : 0 ou 1 (optionnel). Si marqué, permet un choix multiple.
 
'''default''' : valeur initiale par défaut.

Version du 21 avril 2012 à 10:15

Type : textfield

Le type le plus simple. Il se traduira par un champ de texte simple à saisir, et enregistre une donnée chaine dans le micro-modèle.

Ecriture

  $field['type'] = 'textfield';

Paramètres supplémentaires

maxlength : alimente l'attribut 'maxlength' du champ de texte.

size : alimente l'attribut 'size' du champ de texte.

default : valeur initiale par défaut.

Type : textarea

Le type le plus simple. Il se traduira par une zone de texte à saisir, et enregistre un paragraphe dans le micro-modèle.

Ecriture

  $field['type'] = 'textarea';

Paramètres supplémentaires

rows : alimente l'attribut 'rows' de la zone de texte.

cols : alimente l'attribut 'cols' de la zone de texte.

default : valeur initiale par défaut.

Type : choiceyesno

Un sélecteur booléen. Il se traduira par une liste à deux valeurs, et enregistre une valeur 0/1 dans le micro-modèle.

Ecriture

  $field['type'] = 'choiceyesno';

Paramètres supplémentaires

default : valeur initiale par défaut.

Type : list

Un sélecteur dans une liste fermée "en dur". Il se traduira par une liste de choix, et enregistre un code d'option dans le micro modèle.

Ecriture

  $field['type'] = 'list';

Paramètres supplémentaires

options : un tableau de clefs d'options.

multiple : 0 ou 1 (optionnel). Si marqué, permet un choix multiple.

default : valeur initiale par défaut.