バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > 複数カテゴリ登録時、商品並び替えで順位が重複

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
gfmiya
投稿日時: 2009/4/10 15:31
対応状況: −−−
半人前
登録日: 2008/7/2
居住地:
投稿: 15
複数カテゴリ登録時、商品並び替えで順位が重複
---環境-----------
EC-CUBE 2.3.3
DBサーバ MySQL 5.0.22
WEBサーバ Apache/2.2.3 (CentOS)
PHP 5.1.6
------------------

お世話になっております。
商品を複数カテゴリに登録した状態で、順位の直接指定で商品並べ替えを行なうと、順位が重複したり、マイナスが表示されます。

チェンジセット 16970
チェンジセット 17655

などを参考にしましたがDBを直接編集して連番になるようにしても、管理画面から順位を変更するとマイナスや重複が発生します。

チェンジセット 17596
を試そうとしましたが、現時点のバージョン(2.3.3)のproduct_rank.tplと内容が異なるため、適用すると真っ白な画面になってしまう状況です。

同じような状況になり、改善された方がおられましたら、ご教授いただけますでしょうか。
以上、よろしくお願いいたします。
seasoft
投稿日時: 2009/4/10 16:45
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
詳細は失念してしまいましたが、私のメモによると、
> チェンジセット 17655
には不具合があります。そのため、EC-CUBEコミュニティ(eccube-comu) では、このチェンジセットをマージしていません。

また、私がコミットしました、
> チェンジセット 17596
だけでは、完全ではないことも分かっています。

ローカルで改修中のバージョンがあるのですが、なかなか進捗していないのが現状です。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

gfmiya
投稿日時: 2009/4/10 22:41
対応状況: −−−
半人前
登録日: 2008/7/2
居住地:
投稿: 15
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
なるほど・・・。
情報ありがとうございます。

色々調べてみたいと思います。
hir_ss2
投稿日時: 2009/4/18 0:47
対応状況: −−−
新米
登録日: 2008/6/2
居住地:
投稿: 1
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
はじめまして。
私はEC-CUBE 2.3.4で同じ現象に遭遇しましたので、
以下のようにdata/class/helper/SC_Helper_DB.phpの1201行目を修正しました。

$rank = $objQuery->get($tableName, "rank", "$keyIdColumn = ?", array($keyId));

$rank = $objQuery->get($tableName, "rank", "$keyIdColumn = ? AND " . $where, array($keyId));

移動元の商品のランクを求めているようですが、SQLのWHERE句に
カテゴリがセットさせていない為、
他のカテゴリに登録された商品のrankがセットされているようです。
一応、これで思うような動きをしています。
gfmiya
投稿日時: 2009/4/21 11:42
対応状況: −−−
半人前
登録日: 2008/7/2
居住地:
投稿: 15
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
ありがとうございます!
早速試してみたいと思います。
情報ありがとうございました。
WEBharu
投稿日時: 2009/5/7 13:06
対応状況: −−−
半人前
登録日: 2008/3/24
居住地:
投稿: 12
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
EC-CUBEバージョン 2.3.4
PHPバージョン PHP 5.1.6
DBバージョン MySQL 5.0.45
--------------------------------
こんにちは、WEBharuと申します。

gfmiya様などのコメントなど参考にさせていただいており助かっております。

商品の「並び替え」につきまして、このスレッドを参考しています。
現在のバージョンは「2.3.4」ですが、「2.4.0」にて、修正された

http://svn.ec-cube.net/open_trac/changeset/17596

上記ファイルを入れ替えたところ「第一カテゴリ」に登録されている商品については、移動が可能です。

ですが
「第一カテゴリ/第一カテゴリ内のカテゴリ」など登録されている商品については移動することができない状況です。

わからないところだらけですが、

「第一カテゴリ/第一カテゴリ内のカテゴリ」など場合でも、移動が可能にならないかと思っております。
これも「バグ」なんでしょうか?

ご教授のほどよろしくお願いいたします。
seasoft
投稿日時: 2009/5/7 13:12
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
上でも書いたのですが、

引用:

また、私がコミットしました、
> チェンジセット 17596
だけでは、完全ではないことも分かっています。

ローカルで改修中のバージョンがあるのですが、なかなか進捗していないのが現状です。

というのが現状です。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

WEBharu
投稿日時: 2009/5/7 17:29
対応状況: −−−
半人前
登録日: 2008/3/24
居住地:
投稿: 12
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
seasoft様

ご返答ありがとうございます。

今RC2版でインストールしまして、やってみたのですがデフォルトの状態の商品「アイスクリーム」などを複製して、作成して見ると
複数のカテゴリ内でも移動が可能でした。

2.3.4verでは、既に入っている「-(マイナス値)」を外さないといけないということは、はじめから商品登録をしないといけないということでしょうか・・・?
seasoft
投稿日時: 2009/5/7 18:09
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
2.4.0-RC2 で WEBharu 様のご利用範囲で意図したとおりの動作をしているようでしたら、2.4.0 の正式リリースを待つのも有力な選択肢だと思いますよ。

2.4系では、商品複製に関わる修正もあったと思いますので、その関連かもしれませんね。

あとは、2.3.4 で不具合の再現手順を具体的に取りまとめて、このフォーラムやメールで株式会社ロックオンに報告すると、修正してもらえる確率は高くなると思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

WEBharu
投稿日時: 2009/5/8 18:12
対応状況: −−−
半人前
登録日: 2008/3/24
居住地:
投稿: 12
Re: 複数カテゴリ登録時、商品並び替えで順位が重複
seasoftさま

お世話になります。WEBharuです。

だんだん、不具合の傾向がわかってまいりました。
一つの商品で複数のカテゴリにまたがっている場合で、どれかのカテゴリ内で商品の移動ができない場合は、一旦、複数のカテゴリ選択を一つのみの選択した商品のみを集めて、移動テストを行なうとうまく行きました。

「-」となったカテゴリについては、別の新しいカテゴリに移動してから名称を元に戻すなり、すると問題ないようです。

とはいえ、地道に商品情報を修正するといった原始的な方法ですが何とかうまくいきそうです。

いろいろご教授いただきましてありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,285名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
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.