バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 削除した商品の並び順情報が残ってしまうようです

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
134
投稿日時: 2009/10/20 17:28
対応状況: −−−
一人前
登録日: 2009/10/20
居住地: 京都市
投稿: 91
削除した商品の並び順情報が残ってしまうようです
商品を削除した際、商品の並び順の情報がテーブル(dtb_product_categories)から削除されないようです。
商品の並べ替え画面では、削除された商品は表示されませんが、実際に並べ替えを行おうとすると、削除済みの商品もrankの計算の対象となってしまいます。

例えば 商品A(rank=3)、商品B(rank=2)、商品C(rank=1) があり、商品Bは削除済みだとします。
このとき、並べ替えの画面では

-----
商品A
商品C
-----

と表示されます。ここで、商品Aの「下へ」をクリックすると、内部的には商品Aと商品Bのrankが入れ替わっているようですが、見た目上は順番が変わりません。その後、もう一度商品Aの「下へ」をクリックすると、今度は商品Aと商品Cのrankが入れ替わり、

-----
商品C
商品A
-----

と見た目も入れ替わります。

削除された商品は商品は並べ替えの対象とならないようにしたいのですが、どのような修正をすればよいか、どなたかご教示いただけませんでしょうか。
すでにかなりの数の商品を登録し、かなりの数の商品が削除されていますので、既存データのコンバートが必要な場合は、その方法についてもお知恵を貸して頂きたいです。

環境は下記の通りです。

----------------------------------------------------
[EC-CUBE] 2.4.1
[PHP] 5.2.10
[データベース] PostgreSQL 8.3.7
----------------------------------------------------

宜しくお願い致します。

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 削除した商品の並び順情報が残ってしまうようです 134 2009/10/20 17:28
     Re: 削除した商品の並び順情報が残ってしまうようです ecbg 2009/10/20 17:53
     Re: 削除した商品の並び順情報が残ってしまうようです yokoshima 2009/10/20 18:48
       Re: 削除した商品の並び順情報が残ってしまうようです 134 2009/10/20 19:29
         Re: 削除した商品の並び順情報が残ってしまうようです ecbg 2009/10/21 9:13
           Re: 削除した商品の並び順情報が残ってしまうようです 134 2009/10/22 17:12

 



ログイン


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

統計情報

総メンバー数は87,576名です
総投稿数は109,381件です

投稿数ランキング

1
seasoft
7361
2
468
3217
3
AMUAMU
2712
4
nanasess
2302
5
umebius
2085
6
yuh
1807
7
h_tanaka
1586
8
red
1567
9
mcontact
1189
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.