Eu vejo no email transacional Novo modelo de pedido, existe essa tag que chama o arquivo html do cabeçalho que está em app/locale/en_US/template/email/html
{{template config_path="design/email/header"}}
Desejo criar um novo cabeçalho, então criei um novo arquivo app/local/en_US/template/email/html/header2.html
e usei o código
{{template config_path="design/email/header2"}}
mas não funciona. Com esse código, nenhum cabeçalho é incluído no email. Alguma idéia de por que ou qual é a maneira correta de criar um cabeçalho de email personalizado?
magento-1.9
email
email-templates
Justin Lok
fonte
fonte
design/email/header2
Respostas:
Você também pode implementar o Magento padrão da classe para trabalhar com vários (cabeçalhos e rodapés).
Criar arquivo:
Em seu módulo customizado, você pode usar como no exemplo a seguir em seu config.xml:
Então você tem essas opções para selecionar:
fonte
Isso pode ajudar a explicá-lo:
Use vários rodapés para email
O que eles perguntam:
fonte
design / email / header Refere-se à opção de configuração, NÃO ao modelo.
Você pode criar um novo módulo para adicionar a opção assim.
Como alternativa, basta criar um novo bloco estático do CMS e depois inseri-lo no conteúdo do seu email.
Substituindo.
fonte
cms/block
em Sistema -> Permissões -> blocosVocê também precisa modificar o código
app/code/core/Mage/Core/etc/config.xml
Em vez de fazer isso no arquivo principal, tente fazer isso no seu módulo personalizado.
fonte