J'ai deux champs liés dans un formulaire Symfony : object_status
y cryopreservation_method
.
Le premier ne peut pas être nul et stocke l'un des trois choix possibles : liquid
, solid
o cryopreserved
.
Le second ne doit être activé que si un enregistrement a son propre numéro d'enregistrement. object_status
réglé sur 'cryopreserved'
. Sinon, c'est NULL
.
Comment puis-je vérifier cela du côté du serveur (pas avec Javascript) avant de sauvegarder le formulaire ? J'ai essayé de vérifier les valeurs nulles ou vides dans le modèle, mais sans succès.