Hello,
dans mon appli, je gère des "opérations" certaines d'entre elles sont spéciales :
Operation(id,....,type)
Mission(id, operation_id,.....)
j'ai créé un formulaire NewMissionForm qui va permettre d'enregistrer une instance de la table opération, et comme c'est une opération spéciale (une mission donc), je vais créer une instance de mission également.
je fais donc
mais comment sauvegarder convenablement tout ça ensuite ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class NewMissionForm extends BaseOperationForm{ public function configure(){ $this->useFields(array('startdate', 'enddate', 'year', 'comment', 'user_id')); $form = new MissionForm(); $form->useFields(array('subject', 'trip', 'transporttype_id')); $this->embedForm('Mission', $form); } }
Partager