Bonjour, j'ai créer un service qui me créer mon formulaire de Contact comme ci dessous:
Maintenant dans mon controller j'appel mon service:
Mais rien n'est renvoyer et rien en base
Une idée
Merci
services: form_contact.contact.form: factory_method: createNamed factory_service: form.factory class: Symfony\Component\Form\Form arguments: - form_contact # name of the form - contact_form # alias of the form type - null # data to bind, this is where your entity could go if you have that defined as a service - { validation_groups: [Default] } # validation groups form_contact.contact.form.type: class: Ecommerce\AdminBundle\Form\Type\ContactType tags: - { name: form.type, alias: contact_form }
Maintenant dans mon controller j'appel mon service:
$form = $this->get('form_contact.contact.form'); if ($request->getMethod() == 'POST') { \var_dump($form->getData());exit; $this->get('session')->setFlash('notice', 'Merci de nous avoir contacté, nous répondrons à vos questions dans les plus brefs délais.'); }
Mais rien n'est renvoyer et rien en base
Une idée
Merci