質問 > フロント機能 > 商品数が規格分重複してカウントされる |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
DRT |
投稿日時: 2013/9/4 15:00
対応状況: −−−
|
新米 登録日: 2013/6/28 居住地: 投稿: 3 |
商品数が規格分重複してカウントされる EC-CUBE 2.12.1において、表題の問題が発覚しました。
例として、 とあるカテゴリに10件の商品登録がされています。 それらにはそれぞれ2件ずつ規格を登録しています。 本来ならそのカテゴリの一覧ページにおいて 『10件の商品がございます。』 と出なければならないところが、『20件の商品が〜』と出てしまいます。 ページナビにおいても同じカウントをされているので、 1ページあたり16件の表示と設定している場合、 ページナビが出現してしまいます。 もちろん商品は存在しないので2ページ目のリンクをクリックしても『現在、商品はございません。』と出ます。 データベースの dtb_products_classや dtb_category_countなどひと通り 見てみましたが八方ふさがりです 大変困っているのですが、 解決法はありますでしょうか…? |
yarnov |
投稿日時: 2013/9/9 16:57
対応状況: −−−
|
半人前 登録日: 2013/8/27 居住地: 投稿: 18 |
Re: 商品数が規格分重複してカウントされる
|
nanasess |
投稿日時: 2013/9/9 17:09
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 商品数が規格分重複してカウントされる 商品点数は dtb_products のレコード数を参照していますので、 dtb_products を確認してみてはいかがでしょうか?
|
DRT |
投稿日時: 2013/9/12 16:44
対応状況: −−−
|
新米 登録日: 2013/6/28 居住地: 投稿: 3 |
Re: 商品数が規格分重複してカウントされる こんにちは。
ご多用のなかご返答頂きましてありがとうございます。 本当に困っているので大変嬉しいです。 現在、当店における商品点数は『dtb_products』ではなく、 『dtb_products_class』を参照しているみたいです。 それによって、規格のある商品はその分多くカウントされている模様です。 商品点数の参照は、どのファイルで行われているのでしょうか? そこを書き換えてうまくいけばいいのですが… どうもこの問題が起こった背景には、 規格のある商品を誤ってCSVで登録してしまったのが原因のようです。 しかし、そのCSVで登録した商品のみに不具合が起こるのなら理解できるのですが、 全ての規格商品に不具合が起こっている状態になってしまい、 なんともよくわからないことになっております…。 他に、同じような不具合が起こっている方はいらっしゃらないのでしょうか。 |
nanasess |
投稿日時: 2013/9/12 17:20
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 商品数が規格分重複してカウントされる 商品一覧でしたら、 data/class/pages/products/LC_Page_Products_List.php でしょうか。
EC-CUBE 標準ですと、data/class/SC_Product.php の findProductCount() でカウントしていますが、カスタマイズされている場合は、別の箇所かもしれません。 |
H91n |
投稿日時: 2013/10/8 21:09
対応状況: −−−
|
半人前 登録日: 2013/8/8 居住地: 投稿: 14 |
Re: 商品数が規格分重複してカウントされる 私も、同様の症状になってます。
おそらく、商品コードで検索にひっかかるようにカスタマイズしたせいかなと思います。 こちら、カスタマイズ・件数表示共にいかしたまま、解決はできないでしょうか? |
yarnov |
投稿日時: 2013/10/9 15:20
対応状況: −−−
|
半人前 登録日: 2013/8/27 居住地: 投稿: 18 |
Re: 商品数が規格分重複してカウントされる 本来ならそのカテゴリの一覧ページにおいて『10件の商品がございます。』バーナー2.0と出なければならないところが、『20件の商品が〜』と出てしまいます。
|
H91n |
投稿日時: 2013/10/9 19:10
対応状況: −−−
|
半人前 登録日: 2013/8/8 居住地: 投稿: 14 |
Re: 商品数が規格分重複してカウントされる 私のほうは、自己解決いたしました。
カスタマイズは諦め、検索キーワードに商品コードをcsvで一括で入れて対応しました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |