Le 04/11/2019 à 14:38, Cerdic a écrit :
On peut faire :

texte vide -> texte par défaut
que des espaces -> rien
texte pas vide -> le texte pas vide

Ou alors en effet il faut ajouter une nouvelle option vide_est_null qui serait utilisée par formidable, ce qui du coup ne casserait pas la compat ascendate pour les utilisateurs de saisies

Il s’avère que c’est finalement un peu plus simple que ça (un bon revert), parce que Formidable (enfin le contructeur de formulaires de saisies) ne stocke déjà pas les chaines vides "" (il considère alors l’option nulle, et ne stocke ni la clé ni la valeur).

On a donc

- null => par défaut (obligatoire)

- texte vide => rien

- texte pas vide > le texte pas vide

Le point moins évident est qu’il est impossible depuis Formidable de dire "je veux pas de texte là" sauf à mettre des espaces… ce qui est pas forcément génial quand même.

MM.

----
spip-zone@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-zone

Répondre à