1

こんにちは、magento システムを翻訳しますが、Subtotal(Excl.Tax)、Subtotal (Incl.Tax)、Shipping & Handling (Excl.Tax)、Shipping & Handling(Incl. .Tax)、総計 (税抜き)。ありがとうございました。

4

3 に答える 3

4

Magneto メール テンプレートを編集するには 2 つの方法があります。

  1. 強引な方法は、/app/locale/[language]-[country]/template/email/推奨しないファイルを編集することです。これらのファイルは、Magento の更新または言語パックの更新で上書きされる可能性があるためです。

  2. より洗練された方法は、独自の電子メール テンプレートを作成し、対応するアクションに割り当てることです。

    新しい電子メール テンプレートを作成するには、に移動しAdmin\System\Transactional Emails、新しいテンプレートを追加して、ドロップダウンから基本テンプレートを選択します。たとえば、注文確認メールの場合、適切な基本テンプレートを選択する必要があります。これは、エディター領域に読み込まれます。必要な変更を加えて、電子メール テンプレートを保存します。

    テンプレートを対応するアクションに割り当てる必要があります。たとえば、注文確認メールについては、にアクセスする必要がありますAdmin\System\Configuration\Sales\Sales Emails。と の 2 つのフィールドがありNew Order Confirmation TemplateますNew Order Confirmation Template for Guest

    それで全部です。メール テンプレートが Magento にキャッシュされているかどうかわからないので、念のためキャッシュを更新してください。

于 2012-10-06T19:28:45.597 に答える
2

Mage_Sales.csv に関するティムの推測は部分的に正しいです。最新の Magento リリース (1.7.0.2) を見てみましょう: app/locale/[Locale_Code]/template/email/sales/order_new.html

{{layout handle="sales_email_order_items" order=$order}}

これにより、app/design/frontend/[Your_Package]/[Your_Theme]/layout/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 type="sales/order_totals" name="order_totals" template="sales/order/totals.phtml">
            <action method="setLabelProperties"><value>colspan="3" align="right" style="padding:3px 9px"</value></action>
            <action method="setValueProperties"><value>align="right" style="padding:3px 9px"</value></action>
            <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml">
                <action method="setIsPlaneMode"><value>1</value></action>
            </block>
        </block>
    </block>
    <block type="core/text_list" name="additional.product.info" />
</sales_email_order_items>

ロードされたすべてのテンプレートを見つけることができます

email/order/items.phtml は、注文されたすべての製品のリストのビューを定義します

email/order/items/order/default.phtml 標準価格(税込、税別)、ギフトメッセージ

sales/order/totals.phtml、tax/order/tax.phtml 合計、総計、税金など

使用されているヘルパーと csv ファイルのテンプレートを確認できます: Mage_Sales.csv、Mage_Tax.csv、Mage_Weee.csv。

于 2012-10-07T23:12:05.800 に答える