В коде транзакционной электронной почты я вижу это:
{{layout handle="sales_email_order_items" order=$order}}
{{var items_html}}
Который, я полагаю, относится к этому файлу шаблона:
/app/design/adminhtml/default/default/template/email/order/items.phtml
Я попытался создать новую папку с нашей темой, чтобы избежать перезаписи основных файлов:
/app/design/our_theme/default/default/template/email/order/items.phtml
Но это, похоже, не работает, есть ли правильный способ переопределить этот файл без простой перезаписи ядра?
Вы можете увидеть, какой шаблон "sales_email_order_items" ссылается на
В
app/design/frontend/base/default/layout/sales.xml
, например , вы увидите:Здесь вы можете узнать путь:
template="email/order/items.phtml"
Ваша структура каталогов
/app/design/our_theme/default/default/template/email/order/items.phtml
кажется неправильной, особенно часть/app/design/our_theme/default/default/template...
- так и должно быть/app/design/our_theme/default/template...
(на один меньше, я думаю).источник