[Constructeur] Pouvoir rendre inactive une saisie
On reprend le ticket commencé dans Formidable, dont la conversation est ici
Je reprend donc, avec des idées comme cela qui me sont venues.
Parfois il arrive qu'on ne veuille plus d'un champ d'un formulaire formidable, mais qu'on veuille garder tout de même les enregistrement. Actuellement la seule solution pour ca, c'est de mettre un afficher_si false
. Ca marche mais c'est moche, et cryptique.
Ma proposition :
- une saisie peut être décrite ainsi
$masaisie = [
'saisie' => <type_saisie>
'depublie' => bool (true par défaut)
'options' => [] // Ca on connait
]
- dans
#GENERER_SAISIES
uniquement, ne pas generer la saisie si on est en depublie - dans
#VOIR_SAISIE
mettre une classe spécifique si depubliée - dans le constructeur de formulaire, ajouter une 5ème bouton (à côté de déplacer/dupliquer, etc) qui pourrait être
- soit une glissière actif/inactif
- soit une icone de bascule (un œil ? mais ca dit visible/invisible, pas le cas)
Modification effectuée par JamesRezo