Dans le code e-mail transactionnel, je vois ceci:
{{layout handle="sales_email_order_items" order=$order}}
{{var items_html}}
Ce qui, je crois, fait référence à ce fichier modèle:
/app/design/adminhtml/default/default/template/email/order/items.phtml
J'ai essayé de créer un nouveau dossier avec notre thème pour éviter d'écraser les fichiers principaux:
/app/design/our_theme/default/default/template/email/order/items.phtml
Mais cela ne semble pas fonctionner, existe-t-il un moyen approprié de remplacer ce fichier sans simplement écraser le noyau?
la source
Vous pouvez voir à quel modèle "sales_email_order_items" fait référence lorsque vous examinez
Dans
app/design/frontend/base/default/layout/sales.xml
par exemple, vous verrez:Ici vous pouvez trouver le chemin:
template="email/order/items.phtml"
Votre structure de répertoire
/app/design/our_theme/default/default/template/email/order/items.phtml
semble incorrecte, en particulier la partie/app/design/our_theme/default/default/template...
- elle devrait l'être/app/design/our_theme/default/template...
(une par défaut de moins, je suppose).la source