バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

機能要望 > 管理機能 > 商品データーの一括削除の方法

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
pato
投稿日時: 2008/7/25 15:45
対応状況: −−−
半人前
登録日: 2008/7/24
居住地:
投稿: 15
商品データーの一括削除の方法
商品データーの一括削除の方法おしえてください。
違うスレッドに記載があったのですが、よくわからないでした。
初心者なんでおねがいできませんでしょうか?
x41
投稿日時: 2008/7/25 21:22
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: 商品データーの一括削除の方法
DBは何ですか?

DBは直接操作できる環境でしょうか?
pato
投稿日時: 2008/7/26 5:25
対応状況: −−−
半人前
登録日: 2008/7/24
居住地:
投稿: 15
Re: 商品データーの一括削除の方法
ec-cube2なんです。お願いします
x41
投稿日時: 2008/7/26 7:02
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: 商品データーの一括削除の方法
ec-cubeのバージョンではなく、データベースです。

mysqlかpostgresqlかです。

データベースを操作するツール(phpMyAdmin か pgAdmin)は使用できますか。
pato
投稿日時: 2008/7/26 9:35
対応状況: −−−
半人前
登録日: 2008/7/24
居住地:
投稿: 15
Re: 商品データーの一括削除の方法
MySQL サーバと記載がありました、

データベースを操作するツールは利用したことはありません。
どのようにりようするとよいのかアドバイスおねがいしたくおもいます。
おてすうおかけしますがよろしくお願いします。
homan
投稿日時: 2008/7/26 16:24
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: 商品データーの一括削除の方法
使った事はありませんが、

管理画面へログインして、「基本情報管理」⇒「パラメータ設定」⇒「ADMIN_MODE」の項目の値を「0」から「1」に変更して保存。

そして、「商品管理」⇒「商品マスタ」で条件を設定して(全商品なら条件を設定せずに)「この条件で検索する」ボタンをクリックします。すると、「検索結果をすべて削除」というボタンが現れるので、それをクリックすれば良いかなと思います。
(表示されるところまでは試しましたが、実際に削除したことはありませんので、どのような動作をするかは不明です。自己責任で実行お願いします。)


消し終わったら先程のADMIN_MODEを1に変更した部分を、0に戻しておいて下さい。


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

pato
投稿日時: 2008/7/26 17:08
対応状況: −−−
半人前
登録日: 2008/7/24
居住地:
投稿: 15
Re: 商品データーの一括削除の方法
ありがとうございました。
解決できました。難しいことは全然なかったです。また何かこまったらおおしえください。私でできることがあればなんですが。。
Linux-user
投稿日時: 2008/9/3 12:51
対応状況: 確認中
常連
登録日: 2008/1/8
居住地:
投稿: 62
Re: 商品データーの一括削除の方法
商品データの一括削除の方法にて「ADMIN_MODE」を1にして
管理画面上で対象データを削除できたのですが、

商品カテゴリにはカテゴリ(商品個数表示も)が残ったままで、
mysql側の「dtb_products」にもデータが存在していました。

この場合、完全に削除するには
「dtb_products」側も連動させて削除しなければならないのでしょうか?

また、「dtb_products_class」も連動しているようなのですが、
こちらも併せて削除しなければならないのでしょうか?


お手数では御座いますが、
ご教授の程、宜しくお願い致します。
seasoft
投稿日時: 2008/9/3 15:17
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 商品データーの一括削除の方法
一括削除は試したこと無いので勘での回答ですが…

> 商品カテゴリにはカテゴリ(商品個数表示も)が残ったままで、
> mysql側の「dtb_products」にもデータが存在していました。
>
> この場合、完全に削除するには
> 「dtb_products」側も連動させて削除しなければならないのでしょうか?

「del_flg」列が「1」になっていると思います。
これが削除の意味です。
レコードを削除する必要はありません。(むしろ、削除すると、じ受注履歴などに副作用があるのかも。)


> また、「dtb_products_class」も連動しているようなのですが、
> こちらも併せて削除しなければならないのでしょうか?

たしか、通常の削除では、行削除していた気がします。
(その仕様に疑問を持っていますが。)

コミュニティ版では、「dtb_products_class」は行が存在していても問題ないように改修しましたが、正式版は怪しい感じがします。


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

Linux-user
投稿日時: 2008/9/3 17:06
対応状況: 解決済
常連
登録日: 2008/1/8
居住地:
投稿: 62
Re: 商品データーの一括削除の方法
ご返信ありがとうございます。

確認しましたところ、
商品カテゴリ(商品個数表示も)が残ったままだったのは、
先にCSV形式にてアップしていたデータが途中でエラーになっていたせいでした。

正常にCSV形式でエラー無くアップできれば問題が無かったのですが、
途中で何らかのエラーが発生し、

いろいろと重複アップになってしまった為、
一度、特定カテゴリ内のデータを一気にクリアして
再度CSVでアップを実行すべく、一括削除の機能が必要でした。


唯一問題なのは、
同一商品コードであっても、「商品ID」と「規格ID」が入っていなければ(空白であれば)
再カウント(新規カウント)されて登録されてしまうことですね。

この場合、アラートや警告(エラー報告等)が促されるようになっていれば良いのですが、
なかなか難しそうな問題ですね。


ありがとうございました。
これからも、どうぞ宜しくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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