Widzę w e-mailu transakcyjnym Szablon nowego zamówienia, jest ten tag, który wywołuje plik html nagłówka, który jest w app/locale/en_US/template/email/html
{{template config_path="design/email/header"}}
Chcę utworzyć nowy nagłówek, więc utworzyłem nowy plik app/local/en_US/template/email/html/header2.html
i używam kodu
{{template config_path="design/email/header2"}}
ale to nie działa. W przypadku tego kodu wiadomość e-mail nie zawiera nagłówka. Wszelkie pomysły, dlaczego lub jaki jest właściwy sposób utworzenia niestandardowego nagłówka wiadomości e-mail?
magento-1.9
email
email-templates
Justin Lok
źródło
źródło
design/email/header2
Odpowiedzi:
Możesz także zaimplementować domyślną klasę Magento do pracy z wieloma (nagłówkami i stopkami).
Utwórz plik:
Następnie w module niestandardowym możesz użyć, jak w poniższym przykładzie w pliku config.xml:
Masz więc następujące opcje do wyboru:
źródło
To może pomóc wyjaśnić:
Korzystanie z wielu stopek do wiadomości e-mail
Co pytają:
źródło
design / email / header Odnosi się to do opcji konfiguracji, a NIE do szablonu.
Możesz utworzyć nowy moduł, aby dodać taką opcję.
Ewentualnie po prostu utwórz nowy blok statyczny CMS, a następnie wstaw go w taki sposób na wierzchu wiadomości e-mail.
Zastąpienie
źródło
cms/block
obszarze System -> Uprawnienia -> blokiMusisz także zmodyfikować kod w
app/code/core/Mage/Core/etc/config.xml
Zamiast robić to w pliku podstawowym, spróbuj zrobić to w swoim niestandardowym module.
źródło