バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > カテゴリーの階層変更について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2012/11/8 11:33
対応状況: −−−
カテゴリーの階層変更について
EC-CUBEバージョン 2.12.1
PHPバージョン PHP 5.3.8
DBバージョン MySQL 5.5.16

カテゴリー登録で問題が発生しました。

はじめに下記の5つを小カテゴリーとして登録
1.リンゴ
2.バナナ
3.ナシ
4.牛肉
5.豚肉

その後、6.果物、7.肉を追加し、この中に前回登録したカテゴリーを入れ孫カテゴリーを作成
6.果物−リンゴ、バナナ、ナシ
7.肉−牛肉、豚肉
※管理画面から階層変更できないようなので、CSVで登録

すると、
・カテゴリー登録の左の列にある階層表示が、すべて小カテゴリーとして表示され、孫カテゴリーとして表示されない。
・商品登録画面の商品カテゴリー欄には、>果物>リンゴといった表示ではなく、単に>リンゴと表示されている。しかし、商品詳細には「関連カテゴリ: 果物 > リンゴ」と表示される。

その後、CSV登録にて8.鶏肉を追加し、肉の小カテゴリーに登録すると、
・カテゴリー登録の左の列にある階層表示が、すべて小カテゴリーとして表示され、孫カテゴリーとして表示されない。
・商品登録画面の商品カテゴリー欄には、>肉>鶏肉と表示されるようになった。

ということは、
・CSV登録で階層指定(親指定)しても、カテゴリー登録画面の左列にある階層表示は反映されない。
・あとから登録したカテゴリーに、以前登録したカテゴリーを小カテゴリーとして登録すると、商品登録画面の商品カテゴリー欄が適切に表示されない。

このような症状がでておりますが、皆様はどうでしょうか?
解決策がありましたら、アドバイスをお願いいたします。


PS
ちなみに、フォーラムでは、2.11.5から2.12.1にバージョンアップするには、問題があるといっておりますが、
2.12.1から2.12.2にバージョンアップする場合、2.12.2をインストールし、現在のDBをインポートすればいいのでしょうか?それとも何か問題点はありますか?
dimaggio
投稿日時: 2012/11/8 12:38
対応状況: −−−
一人前
登録日: 2011/3/30
居住地: Tokyo
投稿: 120
Re: カテゴリーの階層変更について
お望みでないカテゴリの表示状態がどうなのか、ちょっとご説明からは想像がつきませんが、

6.果物−リンゴ、バナナ、ナシ
7.肉−牛肉、豚肉

この表示をゴールとするなら、dtb_category内のレコードは、

category_id,category_name,parent_category_id,level,rank
1,リンゴ,6,2,6
2,バナナ,6,2,5
3,ナシ,6,2,4
4,牛肉,7,2,2
5,豚肉,7,2,1
6,果物,0,1,7
7,肉,0,1,3

といった属性値を持つことになりそうですが、実際のデータは如何でしょうか。

因みに上記と同じ内容ですが、

category_id,category_name,parent_category_id,level,rank
6,果物,0,1,7
1,リンゴ,6,2,6
2,バナナ,6,2,5
3,ナシ,6,2,4
7,肉,0,1,3
4,牛肉,7,2,2
5,豚肉,7,2,1

のように並び替えるとイメージがし易いかもしれません。
ゲスト
投稿日時: 2012/11/8 13:23
対応状況: 解決済
Re: カテゴリーの階層変更について
説明が下手ですみません。

問題が解決しました。
dimaggioさんの回答をいただき、データベースを見ると、Levelがすべて1になっておりました。

ダウンロードしたCSVファイルには階層を入れる欄がないかったためこのようになったようです。
よくよくカテゴリー登録画面を見ると、「CSV 出力項目設定」があるではありませんか。
確認したところ、階層・表示ランク・削除フラグが出力しない項目にあったため、ダウンロードしたファイルに項目がなかったようです。
これら項目を出力するにし、ダウンロードしたファイルを変更後、CSV登録し問題は解決にいたりました。

ありがとうございました。


最後に、「CSV 出力項目設定」で「初期設定に戻して登録」というボタンをクリックすると
すべての項目が出力されるようになりますが・・・それなら、インストール後もすべて出力されるよう設定されていればいいのになぁ
habu
投稿日時: 2013/2/18 15:45
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 282
Re: カテゴリーの階層変更について
goodspeed様

EC-CUBE商品カテゴリの登録・編集、階層・並び順変更や、並び順一括反転等を行なう事のできるツールを公開しました。
http://ec-cube.systemfriend.co.jp/technique/categorymaster/

ちょうど、goodspeed様が手作業で行なわれている作業を、直感的に行う事ができるようになるツールです。
良かったら試してみてください


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.