Aby utworzyć szablon email dla grupy odbiorców/z określoną treścią, należy:
1. Utworzyć nowy email
2. Wprowadzić tytuł szablonu
3. Dodać odpowiedni kontroler (App\Controller\EmailController::emailAction)
4. Dodać odpowiedni szablon maila (najczęściej będzie to landingpage/formBuilderBundle/forEneaUniversalnoheader.html.twig w przypadku maila informacyjnego z danymi dla Enea lub landingpage/formBuilderBundle/base-edit-with-header-footer.html.twig w przypadku maila z danymi dla klientów na witrynie enea.pl, natomiast w wypadku potrzeby utworzenia specjalnego szablonu, należy utworzyć zadanie dla programistów OmegaCode obsługujących system)
5. Dodać temat
6. Dodać odbiorców (w przypadku wysyłki maila do klientów, temat poruszony w punkcie )
7. Dodać adres mailowy wysyłający wiadomość
8. W przypadku maili posiadających specjalnie przygotowane pole do wpisania tekstu przed/po danych które chielibyśmy wysłać, należy wpisać daną treść w widoku edit
(napisy zaczynające się od "Admin" nie będą widoczne w mailu)
Aby użyć wcześniej utworzonego przez nas szablonu maila, należy go wykorzystać w pożądanym przez nas formularzu w następujący sposób:
1. Uruchomić widok formularza (Ustawienia -> Form Builder Settings) oraz interesujący nas formularz
2. Uruchomić widok "Output workflow" w formularzu
2a. W przypadku braku utworzonego "Output workflow" kliknąć "Add Output workflow" a następnie wpisać jego nazwę (np. email)
2b. W przypadku utworzenia przez nas "Output workflow" należy wybrać typ wiadomości pojawiającej się po zakończeniu formularza (simple text) i wpisać pożądany tekst
3. W zakładce configuaration, dodać opcję "email channel"
4. Przeciągnąć wcześniej utworzony szablon email w pole "Mail Template"
5. Kliknąć zapisz u góry oraz po prawej stronie strony.