質問 > フロント機能 > 購入履歴にmtb_order_statusで追加した項目が反映されない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hyugy |
投稿日時: 2014/12/9 18:39
対応状況: −−−
|
新米 登録日: 2012/8/4 居住地: 投稿: 10 |
購入履歴にmtb_order_statusで追加した項目が反映されない EC-CUBEバージョン 2.13.2
PHPバージョン PHP 5.2.17 DBバージョン MySQL 5.0.95-community-nt mtb_order_statusに ID:8 値:発送中 mtb_order_status_colorに ID:8 値:#FFCCCC を追加しました。 管理画面には「発送中」のステータスが現れるものの、 お客様のMYページの購入履歴で、ご注文状況が空白となってしまいます。 見てみると、$arrCustomerOrderStatusの配列が7までしかなく、追加した項目が入っていません。 arrCustomerOrderStatusを data\class\pages\mypage\LC_Page_Mypage_History.php で設定しているのは見つけたのですが、これ以上どうすればいいのかわかりません。 こちら対処方法を教えて頂けないでしょうか? 宜しくお願いします。 |
SEEDinc |
投稿日時: 2014/12/9 19:02
対応状況: −−−
|
半人前 登録日: 2014/10/3 居住地: 東京都千代田区 投稿: 21 |
Re: 購入履歴にmtb_order_statusで追加した項目が反映されない hyugy様
直接SQLでinsert文を打ち込み登録したのでしょうか? その場合キャッシュファイル、 /data/cache/mtb_status.serial を削除するといかがでしょうか? |
IPLOGIC |
投稿日時: 2014/12/9 19:12
対応状況: −−−
|
一人前 登録日: 2014/12/8 居住地: 東京都 投稿: 96 |
Re: 購入履歴にmtb_order_statusで追加した項目が反映されない 管理画面 > システム設定 > マスターデータ管理からmtb_customer_order_status を選択し、
mtb_order_statusと同様に ID:8 値:発送中 と設定してください。 $arrCustomerOrderStatusはmtb_order_statusから取得された配列ではなく、mtb_customer_order_statuから取得された配列です。 MYページの購入履歴に表示されるご注文状況は、管理画面より更新された受注ステータス(dtb_orderのstatusカラム)をキーとして、$arrCustomerOrderStatusの値を表示しています。 |
hyugy |
投稿日時: 2014/12/9 19:47
対応状況: 解決済
|
新米 登録日: 2012/8/4 居住地: 投稿: 10 |
Re: 購入履歴にmtb_order_statusで追加した項目が反映されない SEEDinc様
IPLOGIC様 ご返信有難うございました。 IPLOGIC様の回答でドンピシャでした! ステータス追加で検索してもmtb_customer_order_statuに言及したものを見つけられなかったので、大変助かりました。 SEEDinc様もご回答有難うございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |