バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
noon
投稿日時: 2013/5/28 18:40
対応状況: −−−
新米
登録日: 2013/5/28
居住地:
投稿: 3
dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。
EC-CUBEバージョン 2.12.3 or 2.12.4
PHP 5.3.8
DBバージョン MySQL5.5.16
--------------------------------------

dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。
正確には、商品コードや商品名などが表示さなくて、小計や合計などの金額は表示されています。


SC_Helper_Purchase.phpのgetOrderDetailを怪しんでいたのですが、よくわかりませんでした。。
dtb_baseinfoのレコードが1つしかない場合はちゃんと動くので、2つ以上ある場合はおかしくなる記述がどこかにあるはずです。


どなたか分かる方がいらっしゃいましたらご教示下さい。
宜しくお願い致します。
cohki
投稿日時: 2013/5/28 20:37
対応状況: −−−
一人前
登録日: 2013/4/15
居住地:
投稿: 133
Re: dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。
そもそもなぜdtb_baseinfoのレコードを追加したのでしょう。

ここにレコードが追加されるということは、店舗が複数になる解釈になります。
単店舗が前提のECCUBEではそれ相応のカスタマイズを加えないとどこかの検索クエリで誤った値をとってきそうなのは明らかです。

割合広範囲で呼ばれているかと思いますので、
「おかしくなる」記述は見つかっていないものも合わせて複数あるかと思います。

参考になれば幸いです。
noon
投稿日時: 2013/5/29 16:18
対応状況: −−−
新米
登録日: 2013/5/28
居住地:
投稿: 3
Re: dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。
cohkiさん、ご返信ありがとう御座います。

店舗を増やしたいのはショッピングモールを作ろうとしているためです。

baseinfoはそのままにして新しいテーブルを作るほうが良いのか悩んでいます。
cohki
投稿日時: 2013/5/29 21:44
対応状況: −−−
一人前
登録日: 2013/4/15
居住地:
投稿: 133
Re: dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。
baseinfoが店舗の基本情報を持つ形になっていますので、
設計としてはbaseinfoのレコード数=店舗数となるようにするのが良いです。

ただし、影響範囲が非常に広いため、汎用性高く実装するにはしっかりとした設計が必要です。
namahage
投稿日時: 2013/5/30 10:42
対応状況: −−−
長老
登録日: 2013/2/28
居住地: 大阪
投稿: 198
Re: dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。
2.12.3で dtb_baseinfoのレコードを追加してみましたが、最初に登録されているデータの情報が優先的に表示されているだけで、とくに売上データがみれなくなるなどは発生しませんでしたよ?
ちなみに受注商品情報と購入履歴詳細って管理画面の事ですよね?

追加方法は、元あるレコードを全てコピーして
idを2に変更したのとemailとshop_nameを変更しただけです。
noon
投稿日時: 2013/5/31 13:15
対応状況: −−−
新米
登録日: 2013/5/28
居住地:
投稿: 3
Re: dtb_baseinfoのレコードを追加したら受注商品情報と購入履歴詳細が見れなくなりました。
namahageさん
ご返信ありがとうございます。

引用:

2.12.3で dtb_baseinfoのレコードを追加してみましたが、最初に登録されているデータの情報が優先的に表示されているだけで、とくに売上データがみれなくなるなどは発生しませんでしたよ?

追加方法は、元あるレコードを全てコピーして
idを2に変更したのとemailとshop_nameを変更しただけです。

仰るとおりにしてみましたがやはり表示されません。

引用:

ちなみに受注商品情報と購入履歴詳細って管理画面の事ですよね?

受注商品情報は管理画面の
受注管理->検索->結果一覧の編集->受注商品情報
です。

購入履歴詳細は消費者の画面のMYページの
購入履歴一覧の詳細です。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は90,347名です
総投稿数は110,369件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1362
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.