バージョン選択

フォーラム

メニュー

オンライン状況

81 人のユーザが現在オンラインです。 (70 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 81
もっと...

サイト内検索

質問 > フロント機能 > 受注メールに記載する内容

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2007/5/16 22:59
対応状況: −−−
受注メールに記載する内容
EC-CUBEのカスタマイズ性に惹かれて、
移行したいと考えています。
現在、あるソフトを使って受注管理を行っていますが、
受注メールにお届け先だけではなく、
注文者の住所や電話番号、受注日時も表示しないと
データを読み込んでくれません。

メールテンプレートを変更しただけでは無理なようなのですが、
どなたか教えて頂けないでしょうか?
よろしくお願いしますm(__)m
ゲスト
投稿日時: 2007/5/21 12:35
対応状況: −−−
Re: 受注メールに記載する内容
この件は大切ですが、回答がないようですね。

PHPを理解していない素人ですが、一応テンプレートをいじってテストしてみました。

============================

◎注文者情報
 お名前 :<!--{$arrOrder.order_name01}--> <!--{$arrOrder.order_name02}--> 様
 フリガナ:<!--{$arrOrder.order_kana01}--> <!--{$arrOrder.order_kana02}--> 様
 郵便番号:〒<!--{$arrOrder.order_zip01}-->-<!--{$arrOrder.order_zip02}-->
 ご住所 :<!--{$arrPref selected=$arrOrder.order_pref}--><!--{$arrOrder.order_addr01}--><!--{$arrOrder.order_addr02}-->
 電話番号:<!--{$arrOrder.order_tel01}-->-<!--{$arrOrder.order_tel02}-->-<!--{$arrOrder.order_tel03}-->

◎お届け先
 お名前 :<!--{$arrOrder.deliv_name01}--> <!--{$arrOrder.deliv_name02}--> 様
 郵便番号:〒<!--{$arrOrder.deliv_zip01}-->-<!--{$arrOrder.deliv_zip02}-->
 ご住所 :<!--{$arrOrder.deliv_pref}--><!--{$arrOrder.deliv_addr01}--><!--{$arrOrder.deliv_addr02}-->
 電話番号:<!--{$arrOrder.deliv_tel01}-->-<!--{$arrOrder.deliv_tel02}-->-<!--{$arrOrder.deliv_tel03}-->

==========================

正しいかはわかりませんが、以上の記述で動作します。
ただし問題があります。

都道府県名が数字で表示されてしまいます。数字に対応する都道府県名をプログラムしなけらばならない訳ですが、さっぱりわかりません。

詳しい方にご指導いただければ幸いです。
ゲスト
投稿日時: 2007/5/21 13:29
対応状況: −−−
Re: 受注メールに記載する内容
投稿した者ですが、自己解決しました。

都道府県の件は
/html/shopping/complete.phpに太字部分を追加


   :
   :
class LC_Page {
	function LC_Page() {
		$this->tpl_mainpage = 'shopping/complete.tpl';
		$this->tpl_css = SSL_URL.'css/layout/shopping/complete.css';
		$this->tpl_title = "ご注文完了";
		global $arrCONVENIENCE;
		$this->arrCONVENIENCE = $arrCONVENIENCE;
		global $arrCONVENIMESSAGE;
		$this->arrCONVENIMESSAGE = $arrCONVENIMESSAGE;
		global $arrCONVENIENCE;
		global $arrCONVENIMESSAGE;
		$objPage->arrCONVENIENCE = $arrCONVENIENCE;
		$objPage->arrCONVENIMESSAGE = $arrCONVENIMESSAGE;
		global $arrPref;
		$this->arrPref = $arrPref;
		/*
		 session_start時のno-cacheヘッダーを抑制することで
		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。

		 private-no-expire:クライアントのキャッシュを許可する。

		*/
		session_cache_limiter('private-no-expire');		

	}
}
   :
   :


/data/Smarty/templates/mail_templates/order_mail.tpl
注文者の住所部分は

<!--{$arrPref[$arrOrder.order_pref]}--><!--{$arrOrder.order_addr01}--><!--{$arrOrder.order_addr02}-->


で数字ではなく、○○県と出るようになりました。
ありがとうございました。
fsv_g2
投稿日時: 2007/6/29 16:31
対応状況: −−−
一人前
登録日: 2007/6/28
居住地:
投稿: 71
Re: 受注メールに記載する内容
商品毎の個数×金額小計を記述させるにはどのようにすれば
よいかご存じありませんでしょうか?

おてがる通販を使っているのですが、この金額がでないと納品書
の発行ができなくて困っています。

ショッピングカート内には記載があるのでできそうなのですが。

以下のtplファイル内に商品毎小計を追加をしたいので、
お手数をおかけしますがよろしくお願いします。


/data/Smarty/templates/mail_templates/order_mail.tpl
******************************************************************
 ご注文商品明細
******************************************************************

<!--{section name=cnt loop=$arrOrderDetail}-->
商品名: <!--{$arrOrderDetail[cnt].product_name}--> <!--{$arrOrderDetail[cnt].classcategory_name1}--> <!--{$arrOrderDetail[cnt].classcategory_name2}-->
商品コード: <!--{$arrOrderDetail[cnt].product_code}-->
数量:<!--{$arrOrderDetail[cnt].quantity}--> 個
金額:¥ <!--{$arrOrderDetail[cnt].price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
mi-yan
投稿日時: 2007/7/12 10:25
対応状況: −−−
常連
登録日: 2007/6/4
居住地: 東京
投稿: 54
Re: 受注メールに記載する内容
> 商品毎の個数×金額小計

ひょっとしたら、全然的を外した回答かもしれないのですが…
単純に掛け算するだけではないのかな???

個数×金額 = 小計

でよいのなら、

個数:<!--{$arrOrderDetail[cnt].price>
金額:<!--{$arrOrderDetail[cnt].quantity}-->

なので、

<!--{$arrOrderDetail[cnt].price> x <!--{$arrOrderDetail[cnt].quantity}--> = <!--{$arrOrderDetail[cnt].price*$arrOrderDetail[cnt].quantity}-->

こんな単純な話じゃない?
fsv_g2
投稿日時: 2007/7/12 13:16
対応状況: −−−
一人前
登録日: 2007/6/28
居住地:
投稿: 71
Re: 受注メールに記載する内容
そんな単純な話ですね(笑

ありがとうございました。以下の記述でうまく対応できました。

<!--{$arrOrderDetail[cnt].price*$arrOrderDetail[cnt].quantity|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}--> 円
lumines
投稿日時: 2007/8/27 17:01
対応状況: −−−
常連
登録日: 2007/4/27
居住地: 新潟
投稿: 39
Re: 受注メールに記載する内容
横から失礼いたします。
上記の表示ですと、単価と数量の合計金額から消費税を算出してしまいますので、複数の計算だとズレが生じてしまいます。
単価を税込にして、数量をかけられれば消費税のズレが発生しなくて済むのですが。

えらそうなことを言ってる割に、私は単価を先に税込にしてから数量をかける計算式がわかりません

同じ問題を抱えている方いらっしゃると思います。アドバイスください〜
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,299名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.