Šablona e-mailů |
#39 |
Do šablony dokladu si můžeme přidat i soubory, ve kterých si vytvoříme obsah e-mailu, kterým se budou doklady posílat.
Vytvoříme si tři soubory. První bude emailSubject.mustache, ve kterém nadefinujeme předmět e-mailu. Například takto:
{{textMode}}Faktura: {{data.head.title}}
- textMode zapne textový mód. Jakmile ho zapneme, entery (nové řádky) a mezery (pro odsazení textu) se v textu objeví (narozdíl od html) – toto se nejvíc projeví u těla e-mailu.
- data.head.title vloží text dokladu.
Do souboru emailBody.mustache vložíme obsah e-mailu.
{{textMode}}Dobrý den,
v příloze Vám zasíláme daňový doklad za poskytované služby: {{data.head.title}}.
Zákazník: {{{data.person.fullName}}}
{{#data.head.datePeriodBegin}}
{{@dict;Účtované období}}: {{data.head.datePeriodBegin}} {{@dict;až}} {{data.head.datePeriodEnd}}
{{/data.head.datePeriodBegin}}
{{@dict;Celkem k úhradě}}: {{data.head.print.toPay}} {{data.head.print.currency}}
{{@dict;Variabilní symbol}}: {{data.head.symbol1}}
{{#data.head.symbol2}}
{{@dict;Specifický symbol}}: {{data.head.symbol2}}
{{/data.head.symbol2}}
{{@dict;Bankovní spojení}}: {{data.myBankAccount.bankAccount}}
{{#data.myBankAccount.iban}}
{{@dict;IBAN}}: {{data.myBankAccount.iban}}
{{/data.myBankAccount.iban}}
Děkujeme za včasnou úhradu.
S pozdravem
--
{{data.owner.fullName}}
{{#data.owner_contacts}}
{{name}}: {{value}}
{{/data.owner_contacts}}
Do obsahu vložíme jak normální text, tak všechny údaje, které chceme automaticky načíst.
Do posledního souboru fileName.mustache nadefinujeme, jak se pojmenuje pdf dokladu, který se k e-mailu nahraje jako příloha.
Faktura {{data.head.docNumber}}