質問 > フロント機能 > CSVのアップロードと削除を繰り返していたら表示されなくなった |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ytk |
投稿日時: 2013/2/14 22:17
対応状況: −−−
|
仙人 登録日: 2009/12/7 居住地: 投稿: 349 |
CSVのアップロードと削除を繰り返していたら表示されなくなった CSVで新規登録を行いまして、間違えたので全部削除して再度アップしました。
そしたら、お客様が見るお店の画面では商品ページがエラーになります。 エラーになる原因を探していましたら以下のようでした。 商品ID 1:アイス 商品ID 2:おでん 商品ID 3:スイカ 上記のを一度全部削除してCSVであっぷしましたら 商品ID 4:アイス 商品ID 5:おでん 商品ID 6:スイカ と管理画面を見るとなりますが、 お客様がみるアドレスを見ると list.php?category_id=1であったり list.php?category_id=2でしたので、IDが違うためにエラーで見えないようなのですが、どうしたら上手くいきますでしょうか。 何度かやり直しているのですがどんどんIDが加算されていくのですがお客様が見るサイト側ではIDが順番に振られています。 商品数が1000以上あるのでしんどいです。 データーベースはmysqlを使用しています。 EC-CUBEバージョン 2.12.0 PHPバージョン PHP 5.2.17 DBバージョン MySQL 5.1.59-community-log
|
dkazuto |
投稿日時: 2013/2/15 0:18
対応状況: −−−
|
一人前 登録日: 2012/5/10 居住地: 投稿: 95 |
Re: CSVのアップロードと削除を繰り返していたら表示されなくなった ytk様
まず、商品を削除する際はどのような手順で行なわれたのでしょうか。 MySQL上から直接テーブルの中身を削除されたのであれば、 そのデータに連動するデータが壊れている可能性があります。 たとえば、商品だけを削除しても商品規格は残った状態になってしまいます。 また、list.php?category_id=1というURLのクエリを提示されておりますが、 こちらはECCUBE上ではカテゴリIDを意味する識別子です。 商品IDとカテゴリIDを混同されているということはありませんでしょうか。 |
karin |
投稿日時: 2013/2/15 15:19
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: CSVのアップロードと削除を繰り返していたら表示されなくなった 引用:
何度かやり直しているのですがどんどんIDが加算されていくのですがお客様が見るサイト側ではIDが順番に振られています。 CSVで、商品IDや商品規格IDを入力していない場合は、新規商品として新たに商品IDが採番されてしまいます。 商品情報を修正したい場合は、該当商品を一旦CSVでダウンロードしてから、そのCSVファイルを修正し再度アップロードするといった方法もあります。
|
ytk |
投稿日時: 2013/3/1 22:57
対応状況: −−−
|
仙人 登録日: 2009/12/7 居住地: 投稿: 349 |
Re: CSVのアップロードと削除を繰り返していたら表示されなくなった コメントありがとうございます。
直接データーベースから削除し アップは管理画面のCSVで行いました。 detail.php?product_id=1 detail.php?product_id=2 の間違えでした。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |