質問 > フロント機能 > CSVを使った商品登録でおかしな表示になる |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
chocomame |
投稿日時: 2012/1/12 13:43
対応状況: −−−
|
常連 登録日: 2011/8/22 居住地: 投稿: 31 |
CSVを使った商品登録でおかしな表示になる 教えてください。
EC-CUBEのカスタマイズは行わずに使用しています。 商品の価格をCSVで変更しました。 変更した部分は、通常価格、販売価格の2点です。 ネット上では、通常価格、販売価格の変更ができたことを確認しました。 しかし、管理画面上で見ると通常価格、販売価格は変更されていません。 2時間後に見ても管理画面上は、変更前の価格です。 HP上で買い物をすると値段は変更後の値段で決済できます。 管理画面上でも、変更した価格で見られるようにしたいのですが、どのようにしたら良いのか分かりません。 どうか教えてください。 よろしくお願いいたします。 ------------------------------------------------------------------------------------------ [EC-CUBE] 2.11.2 [レンタルサーバ] ロリポップ [PHP] PHP 5.3.5 [データベース] MySQL 5.1.59-community-log [WEBサーバ] [ブラウザ] ファイヤーフォックス ------------------------------------------------------------------------------------------ |
karin |
投稿日時: 2012/1/12 14:51
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: CSVを使った商品登録でおかしな表示になる chocomameさん、こんにちは。
引用: HP上で買い物をすると値段は変更後の値段で決済できます。 から推測すると、DB内のデータは変更後の価格になっているのでその点は問題なさそうですね(念のためにご確認ください) 別のブラウザから管理画面へアクセスした場合も 同様に変更前の価格が表示される状態でしょうか?
|
chocomame |
投稿日時: 2012/1/12 15:44
対応状況: −−−
|
常連 登録日: 2011/8/22 居住地: 投稿: 31 |
Re: CSVを使った商品登録でおかしな表示になる 教えていただきましてありがとうございます。
他のブラウザ、グーグルクロームとIEで確認しましたが、ファイヤーフォックスで見るものと同じです。 通常価格8000円と販売価格7000円を変更した商品は、検索結果一覧で見ると価格の部分が8000〜7000円と表示され、編集を押して中を見ると通常価格には数字がなく販売価格には変更前の数字が記載されています。 でも、HP上は通常価格8000円と販売価格7000円と表示されています。 本当にコレで大丈夫でしょうか。 心配です。 |
karin |
投稿日時: 2012/1/12 16:00
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: CSVを使った商品登録でおかしな表示になる 引用:
通常価格8000円と販売価格7000円を変更した商品は、検索結果一覧で見ると価格の部分が8000〜7000円と表示され、編集を押して中を見ると通常価格には数字がなく販売価格には変更前の数字が記載されています。 この商品には、規格が登録されていますか?
|
karin |
投稿日時: 2012/1/12 16:07
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: CSVを使った商品登録でおかしな表示になる ちなみに、私の環境(EC-CUBE 2.11.2 / PHP5.3.6 / MySQL 5.5)にて、
規格無しの商品に対して、CSV登録で価格の更新を試してみた場合、 ご報告の事象は確認できませんでした。
|
chocomame |
投稿日時: 2012/1/12 16:43
対応状況: −−−
|
常連 登録日: 2011/8/22 居住地: 投稿: 31 |
Re: CSVを使った商品登録でおかしな表示になる 丁寧にお答えいただいて、しかも試していただいてありがとうございます。
調べたところ、規格は設定していない商品です。 こういう場合は、管理画面をHP上に合わせて修正していった方がいいのでしょうか。 何をどうしていいか分からない状態です。 |
karin |
投稿日時: 2012/1/12 17:07
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: CSVを使った商品登録でおかしな表示になる chocomameさんのご報告されていた現象が発生する条件を調査している中で、
既存の商品に対してCSVから更新を行う際に、 「商品規格ID」を空にすると ご報告の問題が発生することを確認いたしました。
|
karin |
投稿日時: 2012/1/12 17:16
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: CSVを使った商品登録でおかしな表示になる 管理画面>商品検索画面にて、該当の商品IDを一つ指定して 検索結果のCSVをダウンロードしてみてください。
画面上は規格登録されていないように見えますが、CSVには複数行のデータが表示されていませんか? 商品規格IDを指定して、再度CSVをアップロードしてみたところ、 管理画面の商品登録画面内での価格表示は正常に戻りましたが、 一覧ページはまだ7000〜8000円という表示のままですね。 もう少し調べてみます。
|
chocomame |
投稿日時: 2012/1/12 18:58
対応状況: −−−
|
常連 登録日: 2011/8/22 居住地: 投稿: 31 |
Re: CSVを使った商品登録でおかしな表示になる 返事が遅くなってしまい、大変申し訳ありません。
いろいろと教えていただき、本当にありがとうございます。 karin様のおっしゃる通り、検索結果のCSVをダウンロードしてみると同じ商品が複数行出てきました。 「商品規格IDを指定して、再度CSVをアップロードする」ということをしようと思ったのですが、「商品規格ID」が何かが分かりません。 データをダウンロードして「商品規格ID」を表示させたのですがコレをどうしていいのかが分かりませんでした。 複数行出てきたものを消してアップロードをしたのですが変化はありませんでした。 初心者で手探り状態です。もしお時間があればご教授いただければ幸いです。 よろしくお願いいたします。 |
karin |
投稿日時: 2012/1/12 22:03
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: CSVを使った商品登録でおかしな表示になる 引用:
「商品規格IDを指定して、再度CSVをアップロードする」ということをしようと思ったのですが、「商品規格ID」が何かが分かりません。 商品規格IDとは、システム内部で利用しているものです。 実際には規格が存在しない商品でも、dtb_products_classテーブルにこの商品規格IDをキーに1行データが追加されます。 引用: 複数行出てきたものを消してアップロードをしたのですが変化はありませんでした。 私も試してみましたが、アップロードし直すだけでは、誤って作成されたデータは削除されないため、価格の表示部分がおかしいままという状況です。 これを解消する為には、dtb_products_classテーブルに存在する不要なデータを削除するしかなさそうです。 下記のSQLで該当のデータを取得できます。 このうち、「product_class_id」の値が一番小さい行が元データです。それ以外の行を削除してください。
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |