1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| public function contactAction(Request $request){
$contact = new Contact();
$form = $this->createForm(ContactType::class, $contact);
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
$contact = $form->getData();
//Instanciation swift_Mailer
$message = \Swift_Message::newInstance()
->setSubject('Validation de votre message')
->setCharset('utf-8')
->setContentType('text/html')
->setTo($contact->getContact()->getEmail())
->setFrom(array('lut@gmail.com'=>"Lut "))
->setBody($this->renderView('@App/Swift_layout/validation.html.twig',array('contact' => $contact->getContact())));
//dump($message);die();
$this->get('mailer')->send($message); |