2007年02月21日
注文の確認メール(メモ)
注文の確認メールを送信しているのは、
include/classes/order.php の function send_order_email
なのですが、所謂よくあるショッピングカートのような本文のテンプレートはなく、モジュールから本文内容を組み立てているみたい。
他のショッピングカートになれていると、 本文のテンプレートに<%shop_name%>とかタグを入れたところが書き換わるだけで、 直感的にメールの編集ができるのですが、Zen Cartの場合は、多彩な決済方法や、モジュールに対応するため、 やや複雑な仕様になっています。
特に、今回はポイントを使用して購入した場合の合計金額(支払う金額)を変更しなければいけないので、かなり大変です。 includeやら、requireなどから、たどってorder_totalを作っているところまでさかのぼり、 そこにポイントの使用に関する部分を差し込みます。
※現段階で、まだ完全な状態じゃないので、詳細は後日!
赤いアクセサリでドレスアップ
|
ケース & バッグ
|
オーディオ & スピーカー
|
ワイヤレス
- by rosso
- at 15:05


comments