Bonjour, j'ai déjà parlé de mon cas dans un mail précédent, mais pour rappel, je dispose d'une table Operation(id,....., type_operation) et une table Mission(id,operation_id.....) qui permet d'ajouter des informations à un type d'opération particulier.
J'ai eu quelques problème pour mettre en place un formulaire permettant de saisir les informations sur l'opération et la mission en même temps. C'est maintenant chose faite, mais maintenant, je voudrais permettre l'édition de ces opérations spéciales. Dans l'admin auto généré, j'ai donc un onglet Opération qui me liste toutes les opérations, Mission y compris. Quand je clique sur une opération normale pour la modifier, tout baigne, mais quand je clique sur une operation particulière (une mission donc), je veux pouvoir faire appel au formulaire qui me permet de modifier les informations de l'opération, et de la mission. Mon formulaire s'appelle MissionForm. J'ai donc cette méthode dans les actions du module Operation : public function executeEdit(sfWebRequest $request){ $this->operation = $this->getRoute()->getObject(); if($this->operation->getOperationtypeId() == Doctrine_Core::getTable('OperationType')->findOneByLabel('Mission')->getId()){ $mission = Doctrine_Core::getTable('CcMission')->findOneByOperationId($this->operation->getId()); *$this->form = new MissionForm($this->operation);* } else{ $this->form = new OperationForm($this->operation); } } comment faire pour passer au constructeur de MissionForm à la fois les informations sur l'opération (comme dans l'exemple), mais également sur les données liées (la mission) ? Merci d'avance. -- 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