バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 登録済みカテゴリの一括更新について。

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
468
投稿日時: 2019/6/12 11:10
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 登録済みカテゴリの一括更新について。
SQLは普段から操作されているという事であれば問題無いかと思います。

>ただ、上記の様に「dtb_product_categoryテーブルを操作したとき」の管理機能やフロント表示への影響を知りたいのですが
>そのドキュメントや情報が分からなかったので質問をさせて頂きました。

dtb_product_categoryテーブルのレコードを変更した時に
ECCUBE上で何か変わるのか知りたいという事でしょうか?
商品とカテゴリの紐付が変更となる為、影響する箇所は多いと思います。
主に、フロントの商品一覧で表示される結果(商品)と
商品詳細情報の関連カテゴリの表示が変わってくると思います。
金額に関する情報には何も影響を与えないと思います。

dtb_product_categoryテーブルは
product_id
category_id
rank
とカラムは3つだけなので、提示いただいたDELETEとINSERTの操作で問題は無いと思いますが、
product_id, category_idはそれぞれdtb_product.id、dtb_category.idと一致している必要があります。
(テーブルに存在しないIDを格納しないようにする)
rankは商品毎の表示順なので、product_id単位で一意の数値になっていれば問題無いかと思います。
あと、カテゴリが親子関係を持っている場合、
dtb_product_categoryテーブルには親子両方のカテゴリを紐づけておいたほうが良いかと思います。
子カテゴリのみ紐づけておいても、カテゴリ一覧の結果には影響がないのですが、
(親カテゴリ一覧にもちゃんと表示される)
管理画面で商品を登録操作した場合、子カテゴリのみを選択していても親カテゴリまで遡ってまとめて
dtb_product_categoryテーブルに登録される仕様ですので。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

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


題名 投稿者 日時
   登録済みカテゴリの一括更新について。 kmDnk 2019/6/10 17:05
     Re: 登録済みカテゴリの一括更新について。 468 2019/6/11 7:58
       Re: 登録済みカテゴリの一括更新について。 kmDnk 2019/6/11 11:32
       » Re: 登録済みカテゴリの一括更新について。 468 2019/6/12 11:10
           Re: 登録済みカテゴリの一括更新について。 kmDnk 2019/6/12 14:51

 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1280
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.