Symfony Community

Salut , tot caut de ceva zile materiale pentru un sistem de notificari ce trimite email-uri care sa fie tot mai accesibil pentru php, scris pe oop cat mai pliabil pentru Symfony framework…

Imi puteti recomanda o comunitate activa, poate chiar si vrun tutorial pentru trimiterea de notificari prin email uri?
Multumesc in avans.

Eu am folosit SwiftmailerBundle pentru trimitere de emailuri intr-un proiect pe Symfony 3: http://symfony.com/doc/current/reference/configuration/swiftmailer.html .

Am o alta problema, ma gandesc ca e printre voi cineva care s-a mai lovit de asa ceva, in momentul in care fac un request folosesc renderView ca sa trimit un array cu valori catre template(varibabile sunt vazute in post man), se trimite email-ul dar gol vara sa fie vazute si variabilele din template ul de twig…

$this->message->setSubject('Subject')
                ->setTo($to)
                ->setFrom($from)
                ->setBody(
                    $this->twig->render(
                        'UserBundle:email_template.html.twig',
                        array('var1' => $var1)
                    )
                )->setContentType("text/html");
            $this->mailer->send($this->message);

pui si serviciile in constructor daca nu le ai.

public function __construct(ContainerInterface $container, Twig_Environment $twig, Swift_Mailer $mailer, Kernel $kernel, EntityManager $entityManager, CurrentUserInterface $currentUser)
    {
        $this->container = $container;
        $this->twig = $twig;
        $this->mailer = $mailer;
        $this->kernel = $kernel;
        $this->entityManager = $entityManager;
        $this->message = \Swift_Message::newInstance();
    }

Mersi fain :slight_smile: , apreciez.

1 Like