質問 > フロント機能 > フロントのMyページの購入履歴詳細に対応状況表示 |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tbk |
投稿日時: 2010/9/1 9:00
対応状況: −−−
|
半人前 登録日: 2010/8/4 居住地: 投稿: 26 |
Re: フロントのMyページの購入履歴詳細に対応状況表示 解決しました。
history.tplに注文番号を表示するところなど参考に対応状況表示の処理を書き、LC_Page_Mypage_History.phpの受注詳細データの取得するところでstatusも取得し、statusの数字部分が表示されるようになってからその数字を「新規受付」などの文字列に変換する処理をすることで解決することが出来ました。 ありがとうございました。 |
yanyan2 |
投稿日時: 2010/8/31 14:06
対応状況: −−−
|
新米 登録日: 2010/8/31 居住地: 投稿: 2 |
Re: フロントのMyページの購入履歴詳細に対応状況表示 1.該当ページクラスのinit()でmtb_order_statusを取得
但し、取得にはSC_DB_MasterData::getMasterDataを使用 2.取得データをページクラスプロパティに設定 ここでは仮にarrOrderStatusとする 3.テンプレート側で <!--{$arrOrderStatus[$arrDisp.status]}--> と記述 ・・・でいいんじゃないですかね。 解決しちゃってるんですかね。 |
55eccube |
投稿日時: 2010/8/31 9:55
対応状況: −−−
|
長老 登録日: 2010/8/18 居住地: 東京 投稿: 222 |
Re: フロントのMyページの購入履歴詳細に対応状況表示 まず、やりたい事の元が有る部分を見るのが一番だと思います。
対応させたいページ(購入履歴詳細)の取得したデータと、受注管理で取得しているデータを見比べれば、何が必要か分かると思います。 |
flealog |
投稿日時: 2010/8/27 19:55
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: フロントのMyページの購入履歴詳細に対応状況表示 「EC-CUBE公式ガイドブック カスタマイズ編」に掲載されていましたよ。
http://www.amazon.co.jp/gp/product/4798023388/ref=pd_lpo_k2_dp_sr_1?pf_rd_p=466449256&pf_rd_s=lpo-top-stripe&pf_rd_t=201&pf_rd_i=479801866X&pf_rd_m=AN1VRQENFRJN5&pf_rd_r=1FAWY62AT90NM6Z15ZXX 行き詰っているのでしたら、これを使うのも一つの方法だではないでしょうか?
|
seasoft |
投稿日時: 2010/8/27 17:38
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: フロントのMyページの購入履歴詳細に対応状況表示 うろ覚えですが、対応状況の情報は、既存で Smarty 変数に持っていたような気がします。(どこかの SQL ロジックの SELECT 句に、カラムの追加程度は必要だったかも。)
ただし、それだと数値での情報なので、名称変換をする必要があったと思います。EC-CUBE でありがちな、マスタテーブルをがっさり取得して、連想配列キーで展開するか、SQL のサブクエリーで参照するかといった対応で対処できたと思います。
|
tbk |
投稿日時: 2010/8/27 17:06
対応状況: −−−
|
半人前 登録日: 2010/8/4 居住地: 投稿: 26 |
フロントのMyページの購入履歴詳細に対応状況表示 お世話になります。
質問なのですが、フロント画面のMyページの購入履歴詳細画面の上の方に 購入日時: 2010/08/26 14:05 注文番号: 12 お支払い方法: 郵便振替 お届け時間: などの記述がありますが、ここのお届け時間の下に 対応状況:新規受付 といった感じに管理ページの対応状況の受注管理にある対応状況のステータスを表示させるようにしたいです。 その場合data/class/pages/mypage/LC_Page_Mypage_History.php の中のfunction process() 関数内にステータス情報をDBから取得する処理をし、data/Smarty/templates/default/mypage/history.tplの中の お届け時間の下に <strong>対応状況: </strong><{$arrxxxxx.status}--><br /> といった具合に上記の処理を呼び出して表示させるという流れだと思っているのですがどうもうまくいきません。 どのように記述すればうまく表示されるでしょうか? また、何か間違っている所があるでしょうか? ご教授お願いします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |