Bonjour,
Je suis face à un problème sur ce framework: Dans mon application, mes controller héritent tous d'un abstractController, qui comprends une méthode Addaction et EditAction, qui traitent de façon transparente tout ajout ou édition d'entité. Or, il faut que je réalise une action copyAction, qui permetterait de créer une nouvelle entité avec un formulaire pré-rempli par une autre entité.
Donc j'utilise mon Form de mon action editAction, donc j'hydrate le form avec l'objet choisi, puis, au submit, je check si le form est valid et là j'aimerai créer une nouvelle objet à partir de $form-getDatas(), j'ai réussi a faire cela: une nouvelle entité est bien créer (avec un "clone") , mais les modifications sont AUSSI apportées à l'entité qui m'a servi à hydrater le Form.
Comment faire ? Est-ce une mauvaise direction technique ?
Merci pour vos réponses.
Partager