spip-contrib-extensions/champs_extras_core
Par Maïeul Rouquette, le 2 octobre 2026 à 12h39min :
fix: fatale lorsqu’un champ extra checkbox est ajouté à un
formulaire qui avait été déclaré via l’API de saisies.
fix: #30
L’erreur était provoquée par 6b9218e qui supprimer l’insertion des flag d’éditions (champs cachés hidden).
Sauf que ces flags d’éditions n’ont plus lieu d’être, puisque désormais toute l’API de champ extra, sauf en un point, se base uniquement sur les tableaux fournis par l’API de saisies.
Moralité :
- on supprime les flags d’éditions
- on supprime les tests correspondants
et comme cela on allège le code
Modifié
cextras_pipelines.php
inc/cextras.php