No código de email transacional, vejo o seguinte:
{{layout handle="sales_email_order_items" order=$order}}
{{var items_html}}
Que, acredito, se refere a este arquivo de modelo:
/app/design/adminhtml/default/default/template/email/order/items.phtml
Tentei criar uma nova pasta com o nosso tema para evitar a substituição de arquivos principais:
/app/design/our_theme/default/default/template/email/order/items.phtml
Mas isso não parece funcionar, existe uma maneira adequada de substituir esse arquivo sem simplesmente substituir o núcleo?
fonte
Você pode ver qual modelo "sales_email_order_items" se refere ao pesquisar
Por
app/design/frontend/base/default/layout/sales.xml
exemplo, você verá:Aqui você pode descobrir o caminho:
template="email/order/items.phtml"
Sua estrutura de diretórios
/app/design/our_theme/default/default/template/email/order/items.phtml
parece errada, especialmente a parte/app/design/our_theme/default/default/template...
- deveria estar/app/design/our_theme/default/template...
(um padrão a menos, eu acho).fonte