Erreur PHP saisies_utf8_restaurer_planes quand les valeurs sont des array
Soit une saisie déclarée ainsi :
[
'saisie' => 'input',
'options' => [
'nom' => 'date[mois]',
'label' => 'Démo bug',
'defaut' => '05'
],
],
La saisie poste donc un array, et à la validation du formulaire on obtient cette erreur :
Erreur d’exécution ../plugins/saisies/saisies/input.html | File […]/plugins/saisies/saisies_fonctions.php Line 300 : saisies_utf8_restaurer_planes(): Argument #1 ($x) must be of type ?string, array given
Constaté avec la saisie input, mais possiblement pareil dans d'autres si elles font pareil :
[ value="(#ENV{cle_secrete}|?{'',#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}}|saisies_utf8_restaurer_planes)"]
Modification effectuée par tcharlss