質問 > 管理機能 > 削除した商品の並び順情報が残ってしまうようです |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
134 |
投稿日時: 2009/10/20 19:29
対応状況: −−−
|
一人前 登録日: 2009/10/20 居住地: 京都市 投稿: 91 |
Re: 削除した商品の並び順情報が残ってしまうようです ecbg様
お返事ありがとうございました。 拙い説明で申し訳ありません。 ・削除した商品が属していたカテゴリでのみ発生します。削除した商品が商品がないカテゴリは正常です。 ・商品並び替えで「上へ」「下へ」をしようとした際、削除された商品が持っていたrankと入れ替わる場合に発生します。 ・商品並び替えで順位を指定する場合、削除された商品が持っていたrankをまたぐと、見た目上の位置が指定した順位どおりになりません。 ・削除された商品が属していたのが、単一のカテゴリか、複数のカテゴリかにかかわらず発生します ・並び順を変更しようとしている商品が、単一のカテゴリに属しているか、複数のカテゴリに属しているかにかかわらず発生します 複数カテゴリに登録した商品の並び順に関する不具合については、 http://svn.ec-cube.net/open_trac/changeset/17853 を参考に、修正しました。 yokoshima様 お返事ありがとうございました。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2635&forum=9 は確認しましたが、ちょっと状況が異なるようです。 カテゴリは2階層にしていますが、親カテゴリに直接商品は属させていません。 すべて子カテゴリ(末端のカテゴリ)に属させています。 また、rankが重複していたり、マイナスになっていたりというのも無いようです。 うまく説明できず申し訳ないのですが、商品の削除をした際に、dtb_product_categories に、rankの情報を持ったままのレコードがゴーストのように残ってしまうのが原因であることは分かりました。 このゴーストとrankが隣り合っている、生きている商品の「下へ」をクリックしても、このゴーストとrankの値が入れ替わり、見た目には順番が変わっていないように見えるようです。 宜しくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
削除した商品の並び順情報が残ってしまうようです | 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 |