Я вижу в транзакционной электронной почте Новый шаблон заказа, есть этот тег, который вызывает заголовочный файл HTML, который находится в app/locale/en_US/template/email/html
{{template config_path="design/email/header"}}
Я хочу создать новый заголовок, поэтому я создал новый файл app/local/en_US/template/email/html/header2.html
и использовать код
{{template config_path="design/email/header2"}}
Но это не работает. С этим кодом заголовок не включается в электронное письмо. Любые идеи, почему или как правильно создать собственный заголовок электронной почты?
magento-1.9
email
email-templates
Джастин Лок
источник
источник
design/email/header2
Ответы:
Вы также можете реализовать класс по умолчанию Magento для работы с несколькими (верхние и нижние колонтитулы).
Создать файл:
Затем в вашем пользовательском модуле вы можете использовать, как в следующем примере в вашем config.xml:
Таким образом, у вас есть эти варианты на выбор:
источник
Это может помочь объяснить это:
используйте несколько нижних колонтитулов для электронной почты.
Что они спрашивают:
источник
design / email / header Это относится к опции конфигурации, а НЕ к шаблону.
Вы можете создать новый модуль, чтобы добавить опцию, как это.
В качестве альтернативы просто создайте новый статический блок CMS, а затем вставьте его поверх содержимого электронной почты следующим образом.
Замена.
источник
cms/block
разделе Система -> Разрешения -> блокиТакже вам нужно изменить код в
app/code/core/Mage/Core/etc/config.xml
Вместо того, чтобы делать это в основном файле, попробуйте сделать это в своем пользовательском модуле.
источник