Bonjour,
je cherche à faire quelque chose d’assez simple en principe .
Je souhaite ajouter un extrafield « VALIDATION ».
Ce champ est associé à chaque évènement. Par défaut , il doit être à l’état Brouillon.
Lorsque l’utilisateur crée un évènement, ce champ doit être mis à Brouillon par défaut. Seul un admin peut modifier ce champ pour le mettre à l’état VALIDER.
Mon problème est pour la création des évènements.
Je pensais qu’un champ extrafield qui a pour paramètre une valeur par défaut
![]()
signifait en BDD : par défaut , ce champ est créé à la valeur BROUILLON.
Mais cela ne semble pas être le cas ( il est null par défaut ) .
J’ai donc tenté de cacher cet extrafield en mettant sa valeur à BROUILLON :
$object->array_options[‹ options_validation ›] = ‹ 1 ›;
J’ai également tenté de ne l’afficher qu’en mode lecture
print $object->showOptionals($extrafields,‹ view ›,$parameters);
Dans les 2 cas , lorsque je valide mon nouvel évènement, il s’affiche l’erreur suivante :
![]()
Comment puis je procéder pour pouvoir automatiquement enregistré ce champ à la valeur BROUILLON ?
Merci




