2017-06-06 68 views
0

我做了一個模塊,覆蓋default.phtml,我把它和產品形象在那裏,它工作正常!Magento 2覆蓋default.phtml和items.phtml在新的訂單電子郵件

我做了這個sales_email_orders_renderers.xml來此改變default.phtml

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> 
<body> 
    <referenceBlock name="sales.email.order.renderers"> 
     <block class="Magento\Sales\Block\Order\Email\Items\Order\DefaultOrder" as="default" template="EmizenTech_SalesEmail::email/items/order/default.phtml"/> 
    </referenceBlock> 
</body> 
</page> 

原來是在供應商/ Magento的/模塊的銷售/視圖/前端/模板/電子郵件/項/順序/

但如何重寫其他文件夾中的items.phtml?

/供應商/ Magento的/模塊的銷售/視圖/前端/模板/電子郵件/

我是否需要作出其他的XML或者我可以把一些標籤在現有的一個?

回答

1

請到你的主題,並創建文件夾 Magento_Sales /模板/電子郵件/項目/訂單

然後 下載default.phtml文件

從 /供應商/ Magento的/模塊的銷售/圖/前端/模板/電子郵件/物品/訂單

然後粘貼在這裏 Magento_Sales/templates/email/items/order your theme。

相關問題