質問 > フロント機能 > カテゴリ一覧に表示されない項目(2.13.1) |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
gatchi |
投稿日時: 2014/2/1 15:24
対応状況: −−−
|
新米 登録日: 2014/2/1 居住地: 東京 投稿: 10 |
カテゴリ一覧に表示されない項目(2.13.1) -----------
[EC-CUBE] 2.13.1 (新規) [レンタルサーバ] ローカルPC [OS] Windows NT ** build 7601 (Windows 7 Home Premium Edition Service Pack 1) i586 [PHP] 5.4.7 [データベース] MySQL 5.5.27 [WEBサーバ] Apache/2.4.3 (Win32) OpenSSL/1.0.1c [ブラウザ] FF26.0、IE11.0.9600.16476 [現象] カテゴリ一覧に表示されない項目があります。 ----------- 同様の記事を探しましたが、私には見つける事ができませんでした。 もしありましたら、お叱りの前にURLを教えてください。 商用リリース前の開発環境で発見した事象で困っています。 先ず環境ですが、2.12.6が動いている横に、2.13.1を新規でインストールしています。 ただし、DBは差分をコマンドで補正し共通のものを利用しています。 本題: 2.12.6では表示されているカテゴリで、2.13.1では表示されないカテゴリが発生しています。 例: aカテゴリ -a1カテゴリ -a1Aカテゴリ -a1Bカテゴリ -a2カテゴリ -a2Aカテゴリ -a2A1カテゴリ -a2A2カテゴリ -a2A3カテゴリ -a2Bカテゴリ -a3カテゴリ -a4カテゴリ -a4Aカテゴリ -a4A1カテゴリ(*) -a4A2カテゴリ(*) -a4Bカテゴリ -a4B1カテゴリ(*) -a4B2カテゴリ(*) -a4Cカテゴリ -a4C1カテゴリ(*) bカテゴリ 2.12.6で表示されているカテゴリツリーを上記とすると、 2.13.1では(*)を付与したカテゴリが表示されない状態です。 同じネストの「a2Aカテゴリ」配下は表示されています。 なお、エラーログ等は出力されていず、正常動作として動いている模様です。 説明が下手なので1日コードを追っていましたが、 すみません、有識者の皆様にアドバイスを頂きたく、 よろしくお願いいたします。 |
sumida |
投稿日時: 2014/2/1 16:01
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: カテゴリ一覧に表示されない項目(2.13.1) はずしているかもしれませんが、
data/class/util/SC_Utils.php
の、「$level++」がforeachを繰り返す途中で、$level自身が増加していきそうな気が。 (検証も何もしていません。あくまで、机上での思いつきです。) もし、そうであれば、「$level+1」に変更すれば。 |
gatchi |
投稿日時: 2014/2/1 16:14
対応状況: 確認中
|
新米 登録日: 2014/2/1 居住地: 東京 投稿: 10 |
Re: カテゴリ一覧に表示されない項目(2.13.1) sumidaさん
返答ありがとうございます。 早々試してみました。 表示されなくなった項目は表示されるようになりました。 他のカテゴリ項目は、まだチェックしきれていませんが、取り急ぎお知らせいたします。 |
gatchi |
投稿日時: 2014/2/1 17:07
対応状況: 解決済
|
新米 登録日: 2014/2/1 居住地: 東京 投稿: 10 |
Re: カテゴリ一覧に表示されない項目(2.13.1) sumida様
正常動作を確認しましたので、連絡いたします。 ありがとうございました。 この修正は夜中に気付いて一度試していたのですが、その時は変化なかったので、確認にお時間を頂きました。 寝ぼけていてきちんと修正されていなかったようです。 次のリリースには修正を盛り込んで頂きたいかも。。。 |
red |
投稿日時: 2014/2/2 21:48
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1567 |
Re: カテゴリ一覧に表示されない項目(2.13.1) チケット登録しました
http://svn.ec-cube.net/open_trac/ticket/2501
|
gatchi |
投稿日時: 2014/2/3 4:54
対応状況: −−−
|
新米 登録日: 2014/2/1 居住地: 東京 投稿: 10 |
Re: カテゴリ一覧に表示されない項目(2.13.1) チケット登録ありがとうございます。
よろしくお願いいたします。 |
red |
投稿日時: 2014/2/5 12:15
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1567 |
Re: カテゴリ一覧に表示されない項目(2.13.1) すみません、この件再現方法がわかりません
・表示がうまくいかない画面 ・上手く表示されないカテゴリーのcsvを頂けますでしょうか? よろしくお願いいたします
|
sumida |
投稿日時: 2014/2/5 20:49
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: カテゴリ一覧に表示されない項目(2.13.1) デモデータを使って
表示される画面:カテゴリブロック 再現データ: ・既出のカテゴリ構造を登録 ・アイスクリームのカテゴリに、既出のカテゴリ構造を追加 で再現しました。 机上ですが、検証してみました。 ([ ]内は、$levelの値です。) [ ]aカテゴリ [ ][1] a1カテゴリ [ ][1][2] a1Aカテゴリ [ ][1][3] a1Bカテゴリ [ ][2] a2カテゴリ [ ][2][3] a2Aカテゴリ [ ][2][3][4] a2A1カテゴリ [ ][2][3][5] a2A2カテゴリ [ ][2][3][6] a2A3カテゴリ [ ][2][4] a2Bカテゴリ [ ][3] a3カテゴリ [ ][4] a4カテゴリ [ ][4][5] a4Aカテゴリ [ ][4][5][*] a4A1カテゴリ(*) [ ][4][5][*] a4A2カテゴリ(*) [ ][4][6] a4Bカテゴリ [ ][4][6][*] a4B1カテゴリ(*) [ ][4][6][*] a4B2カテゴリ(*) [ ][4][7] a4Cカテゴリ [ ][4][7][*] a4C1カテゴリ(*) [ ]bカテゴリ $level<=4の場合、カテゴリ(自身)をツリーに展開(子カテゴリも展開する。) a2Aカテゴリは、$level=3のため、子カテゴリのa2A1, a2A2, a2A3を展開する。 $level>=5の場合、カテゴリ(自身)をツリーに展開(子カテゴリは展開しない。) a4カテゴリは、$level=4のため、子カテゴリのa4A, a4B, a4Cを展開する。 a4A, a4B, a4Cカテゴリは、$level>=5のため、子カテゴリを展開しない。 |
red |
投稿日時: 2014/2/6 0:00
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1567 |
Re: カテゴリ一覧に表示されない項目(2.13.1) ありがとうございます、順番が重要なんですね
再現出来たので修正します
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |