J'ai une forme complexe pour mon modèle de travail. Il accepte les attributs imbriqués pour les crédits, les images et les vidéos. (Il est une version modifiée de l'exemple de forme complexe de Eloy Duran)Rails Formulaire complexe Validations?
- Je veux valider la présence d'au moins un crédit
- Je veux valider la présence d'au moins une image ou une vidéo
quand je fais (en work.rb):
validates_presence_of :credits
il valide correctement lorsque je tente de soumettre le formulaire sans crédits, mais il ne vérifie pas si je supprime le dernier crédit (par Checki ng check_box qui ajoute "_delete" aux attributs du crédit). Il soumet le travail en supprimant le seul et unique crédit quittant l'œuvre sans aucun crédit.
Avez-vous une idée sur comment je peux les valider correctement?
Merci Peter, marked_for_destruction est ce que je cherchais, mais le? méthode que vous avez utilisée est juste géniale. – fahrio
cool, beau travail peter. – klochner