En el código de correo electrónico transaccional, veo esto:
{{layout handle="sales_email_order_items" order=$order}}
{{var items_html}}
Lo cual, creo, se refiere a este archivo de plantilla:
/app/design/adminhtml/default/default/template/email/order/items.phtml
Intenté crear una nueva carpeta con nuestro tema para evitar sobrescribir los archivos principales:
/app/design/our_theme/default/default/template/email/order/items.phtml
Pero esto no parece funcionar, ¿hay una manera adecuada de anular este archivo sin simplemente sobrescribir el núcleo?
Puede ver a qué plantilla se refiere "sales_email_order_items" cuando busca
En,
app/design/frontend/base/default/layout/sales.xml
por ejemplo, verá:Aquí puedes encontrar el camino:
template="email/order/items.phtml"
La estructura de su directorio
/app/design/our_theme/default/default/template/email/order/items.phtml
parece incorrecta, especialmente la parte/app/design/our_theme/default/default/template...
, debería serlo/app/design/our_theme/default/template...
(uno predeterminado menos, supongo).fuente