質問 > フロント機能 > MYpageに表示項目追加(初心者) |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sisilry |
投稿日時: 2011/5/11 13:13
対応状況: −−−
|
新米 登録日: 2011/5/11 居住地: 投稿: 7 |
MYpageに表示項目追加(初心者) こんにちは
eccubeの初心者です。是非宜しくお願いします。 ユーザー側の履歴一覧詳細ページに表示項目を追加したいです。 /mypage/history.php 今は 「購入日時」「注文番号」「支払方法」と購入情報が記載されますが、 「管理画面」での「受注履歴編集」 /admin/order/edit.php での 「対応状況(発送済みなどのステータス)」 「メモ(発送後、お問い合わせ番号など記入のため)」 を表示させたいです。 是非みなさんの力を貸してください!!!!! |
fukap |
投稿日時: 2011/5/11 15:23
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: MYpageに表示項目追加(初心者) EC-CUBEのバージョンがわからないので、とりあえず2.11.1の場合です。
メモについては、<!--{$tpl_arrOrderData.note}--> で取得できると思います。 対応状況も、<!--{$tpl_arrOrderData.status}--> で取得できますが、 mtb_order_status のIDの形でしか取得できませんので、 data/class/pages/mypage/LC_Page_Mypage_History.php のカスタマイズが必要です。 以下のスレッドが参考になると思います。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=6614&forum=10&post_id=31353#forumpost31353 |
sisilry |
投稿日時: 2011/5/11 16:21
対応状況: −−−
|
新米 登録日: 2011/5/11 居住地: 投稿: 7 |
Re: MYpageに表示項目追加(初心者) ご返答本当にありがとうございます。
data/class/pages/mypage/LC_Page_Mypage_History.php のカスタマイズがまだ勉強不足で自分まだわかっておりません。orz 大変お手数をお掛け致しますが、 ソースを書いて頂くと本当に助かります。 本当に申し訳ございません! |
fukap |
投稿日時: 2011/5/11 16:31
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: MYpageに表示項目追加(初心者) こんな感じでどうでしょうか?(EC-CUBE 2.11.1の場合)
data/class/pages/mypage/LC_Page_Mypage_History.php の55行目付近に以下のコードを挿入
data/Smarty/templates/default/mypage/history.tpl の35行目付近に以下のコードを挿入
history.tplは一つのサンプルですので、好きな場所にタグを入れたら良いと思います。 |
sisilry |
投稿日時: 2011/5/11 16:33
対応状況: −−−
|
新米 登録日: 2011/5/11 居住地: 投稿: 7 |
Re: MYpageに表示項目追加(初心者) 本当にありがとうございます!!!
早速やってみます。 解決できたらご報告させて頂きます! 本当にありがとうございました!!! |
sisilry |
投稿日時: 2011/5/11 22:32
対応状況: −−−
|
新米 登録日: 2011/5/11 居住地: 投稿: 7 |
Re: MYpageに表示項目追加(初心者) すいません!
エラーが出ました orz $this->arrOrderStatus = $masterData->getMasterData("mtb_order_status"); を入れたのですがエラーが 今つかっているのはeccube 2.4でした。 お手数をかけますが、再度ご教授お願いします!!!! すいません!! |
fukap |
投稿日時: 2011/5/11 23:10
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: MYpageに表示項目追加(初心者) こんな感じでしょうか?(EC-CUBE 2.4.4の場合)
data/class/pages/mypage/LC_Page_Mypage_History.php の97行目付近に赤字のコードを挿入
data/class/pages/mypage/LC_Page_Mypage_History.php の193行目付近に赤字の文字列を挿入
data/Smarty/templates/default/mypage/history.tpl の34行目付近に以下のコードを挿入
以下のリンク先に習って、EC-CUBEのバージョン等構築環境は示すようにしてください。 http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8 |
sisilry |
投稿日時: 2011/5/11 23:25
対応状況: −−−
|
新米 登録日: 2011/5/11 居住地: 投稿: 7 |
Re: MYpageに表示項目追加(初心者) 本当にありがとうございました!
おかげさまで解決できました。 すごくすごくありがたいです。 今後質問するときには必ずバージョンなどを記入して二度手間がかからないように注意します。 本当にありがとうございました!!! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |