[SPIP Zone] Checkbox dans la Fabrique

Bonjour,

SPIP 3.1, base SQLite, plugin fabrique.

Dans la fabrique, nouvel objet éditorial "questions", je crée :
un champ "correct1",
champ booléen que je définis "tinyint(1) NOT NULL DEFAULT 0",
peut être édité,
type de saisie "checkbox".

A l'essai et création d'une nouvelle question, ce champ n'affiche pas de case à cocher.
Qu'est-ce qui ne va pas ?
Un autre type de champ à saisir à la place de "tinyint(1) NOT NULL DEFAULT 0" ?
Un autre type de saisie ?

Merci
--
Stéphane

Les Voisins Spipeurs : http://www.voisins-spipeurs.net

La valeur par défaut des checkbox est "on". Cela ne passe pas avec la saisie tinyint qui attends un nombre entier.

Soit choisir un type text ou fixer une valeur_oui numérique.

FDM

Le 27/01/2016 10:56, Stéphane Santon a écrit :

Bonjour,

SPIP 3.1, base SQLite, plugin fabrique.

Dans la fabrique, nouvel objet éditorial "questions", je crée :
un champ "correct1",
champ booléen que je définis "tinyint(1) NOT NULL DEFAULT 0",
peut être édité,
type de saisie "checkbox".

A l'essai et création d'une nouvelle question, ce champ n'affiche pas de
case à cocher.
Qu'est-ce qui ne va pas ?
Un autre type de champ à saisir à la place de "tinyint(1) NOT NULL
DEFAULT 0" ?
Un autre type de saisie ?

Merci

Bonjour,

Trouvé...
Il fallait remplir le champ "options de saisies" avec par exemple
datas=[(#ARRAY{on,Oui})]

Le 27/01/2016 10:56, Stéphane Santon a écrit :

SPIP 3.1, base SQLite, plugin fabrique.

Dans la fabrique, nouvel objet éditorial "questions", je crée :
un champ "correct1",
champ booléen que je définis "tinyint(1) NOT NULL DEFAULT 0",
peut être édité,
type de saisie "checkbox".

A l'essai et création d'une nouvelle question, ce champ n'affiche pas de
case à cocher.
Qu'est-ce qui ne va pas ?
Un autre type de champ à saisir à la place de "tinyint(1) NOT NULL
DEFAULT 0" ?
Un autre type de saisie ?

Merci

--
Stéphane

Les Voisins Spipeurs : http://www.voisins-spipeurs.net