Symfony2 Symlog Tutorial Swift Mail no recibe icono de correo electrónico en Barra de desarrolladores

StackOverflow https://stackoverflow.com/questions/8923108

  •  30-10-2019
  •  | 
  •  

Pregunta

Estoy siguiendo este tutorial:

http://tutorial.symblog.co.uk/docs/validators-and-forms.html

En la parte de Swift Mailer no obtengo el ícono del sobre en la barra de desarrolladores. Estoy siguiendo el tutorial en mi cuadro de desarrollo, por lo que no enviará el correo electrónico real, ¿debo obtener el sobre?

Aquí mi aplicación/config/parameters.ini:

mailer_transport  = "gmail"
mailer_encryption = "ssl"
mailer_auth_mode =  "login"
mailer_host       = "smtp.gmail.com"
mailer_user       = "myemail@host.net"
mailer_password   = "mypassword"

Luego tengo SRC/Blogger/Blogbundle/Controller/PageController.php:

public function contactAction()
{
   #return $this->render('BloggerBlogBundle:Page:contact.html.twig');
   $enquiry = new Enquiry();
   $form = $this->createForm(new EnquiryType(), $enquiry);

   $request = $this->getRequest();
   if ($request->getMethod() == 'POST')
   {
       $form->bindRequest($request);

       if ($form->isValid())
       {
         // Perform some action, such as sending an email
         $message = \Swift_Message::newInstance()
        ->setSubject('Contact enquiry from symblog')
        ->setFrom('enquiries@symblog.co.uk')
        ->setTo($this->container->getParameter('blogger_blog.emails.contact_email'))
        ->setBody($this->renderView('BloggerBlogBundle:Page:contactEmail.txt.twig', array('enquiry' => $enquiry)));
        $this->get('mailer')->send($message);

        $this->get('session')->setFlash('blogger-notice', 'Your contact enquiry was successfully sent. Thank you!');


         // Redirect - This is important to prevent users re-posting
         // the form if they refresh the page
         return $this->redirect($this->generateUrl('BloggerBlogBundle_contact'));
       }
    }


return $this->render('BloggerBlogBundle:Page:contact.html.twig', array(
    'form' => $form->createView()
));

Después de esto, tengo todo como lo tienen, ¿qué me estoy perdiendo? ¿por favor ayuda? Gracias

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top