Il y a une méthode doSave qui peut être surchargé il me semble.
Le 16 septembre 2011 19:30, stakovicz <stakov...@gmail.com> a écrit : > Salut ! > > Peut être étendre NewMissionForm de OperationForm comme ça tu bénéficies > des traitement de Operation, non ? > > Le 15 septembre 2011 16:25, Cyril Flieller <cyril.fliel...@gmail.com> a > écrit : > > 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 >> >> 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); >> } >> } >> >> mais comment sauvegarder convenablement tout ça ensuite ? > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > symfony-fr@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony-fr@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr