Strona korzysta z plików cookies. Szczegóły znajdziesz na podstronie Polityka Prywatności
Infolinia 61 850 40 00
Pogotowie energetyczne 991

Tworzenie nowego szablonu maila

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)

Tworzenie użycia szablonu maila

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.

.pimcore_block_buttons{ height: fit-content }