3

Magento 注文メールおよび請求書電子メール テンプレートの注文合計ブロックに使用されるテンプレート/コード ブロックを教えてもらえますか?

税金の問題は解決しましたが、送料と小計を取り除くためにいくつかのロジックを実装する必要があります。メールにはどのテンプレートが使用されていますか? フロントエンドを見つけて必要に応じて変更しましたが、システムによって送信される電子メールに使用されるテンプレート/ブロックが見つかりません。

誰かが私を正しい方向に向けることができますか?

ありがとう、バート

4

4 に答える 4

16

Nielsの答えapp/design/frontend/base/default/template/sales/order/totals.phtmlは正しいですが、目的の変更を行うためにこのファイルに表面的な変更を加えるだけではないため、さらに明確にする必要があると思いました。totals.phtml「合計」をループし、それぞれが合計関連の項目 (小計、配送と取り扱い、税金、総計 (税抜)、および総計 (税込み)) を生成します。あなたの最善の策はMage::Log、各合計を出力するために使用することです(連想配列を介してループされ$_code => $totalます)。各キー ( ) をログに記録すると、、、、$_codeなどの名前が表示されます。のすぐ下に次のコードを追加して、販売注文の電子メールから不要なものを除外しました。subtotalshippinggrand_totaltaxgrand_total_inclforeach

<?php if (in_array($_code, array('grand_total'))) { 
    continue;
} ?>

うまくいけば、これは、これらの合計が不思議なことにどこから来ているのか困惑している人を助けるでしょう. :-)

于 2012-04-04T13:39:45.177 に答える
5

このテンプレートは、電子メール テンプレートの合計とマイ アカウントの注文概要に使用されています。

app/design/frontend/base/default/template/sales/order/totals.phtml

于 2011-10-26T10:04:19.553 に答える
1

Jason の答えは、Magento にgrand_totalHTML などを生成しないように指示するのに適しています。ただし、[システム] > [構成] > [売上] > [税金]を見て、最初にフィールドを適切な方法で削除できるかどうかを確認する必要があります。

その後、管理ページの上部に「警告税の設定により四捨五入エラーが発生する可能性があります」というメッセージが表示された場合は、設定を調整する必要があります。必要に応じて、デフォルト設定のマニュアルを参照してください。

于 2016-05-31T09:44:12.570 に答える
0

完全にはわかりませんが、次の可能性があります。

\app\design\adminhtml\default\default\template\email\order\items.phtml

ディレクトリはあなたのものと完全に一致しないかもしれませんが、きっと見つけることができるでしょう。

HTH

于 2011-07-01T09:53:43.010 に答える