新しい取引メールを作成しました
使用して
システム -> 設定 -> 取引メール
データベースからの情報を表示したい
愛称
部屋
タイプ
これらの情報をデータベースから取得して電子メールで表示する方法
テンプレートファイルを使用して、トランザクション電子メールに追加情報を追加できます。
新しい注文テンプレートの例を見てみましょう。
あなたはあなたの電子メールフォーマット/テンプレートファイルに以下のようなものを見つけるでしょう:
{{layout handle="sales_email_order_items" order=$order}}
sales.xmlでハンドル名を検索します
/app/design/frontend/default/layout/sales.xml
sales.xmlファイルに次のようなものが含まれます。
<sales_email_order_items>
<block type="sales/order_email_items" name="items" template="email/order/items.phtml">
<action method="addItemRender"><type>default</type><block>sales/order_email_items_order_default</block><template>email/order/items/order/default.phtml</template></action>
<action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/order/default.phtml</template></action>
</block>
</sales_email_order_items>
上記のxmlは、コンテンツがemail / order / items.phtmlテンプレートファイルによって生成されていることを明確にし、そのファイルを開いて、含めるコンテンツを追加します。このファイルをコアで変更するのではなく、現在のテーマに配置することをお勧めします。