質問 > 管理機能 > 受注管理画面ー注文編集画面で商品の追加時に先にある商品の数量が0に変わります。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tsurtua |
投稿日時: 2017/7/7 20:16
対応状況: −−−
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
受注管理画面ー注文編集画面で商品の追加時に先にある商品の数量が0に変わります。 [EC-CUBE] EC-CUBEのバージョン:2.13.5
新規インストールかアップデートか:新規インストール [OS] OS:Windows8.1 [PHP] PHPのバージョン:PHP 5.6.24 [データベース] DB:MySQL 5.7.18 [ブラウザ] ブラウザ名:Chome [導入プラグイン] プラグイン:のし対応 1.3.5/クロネコヤマト カード・後払い一体型決済コア機能プラグイン 1.0/全ページ対応パンくずリスト表示プラグイン 無料版 0.5 いつもお世話になっております。 表題のバグについて、皆様のお力をお借りしたく投稿致します。 どなたかこちらの件について何かお気づきのことがあれば些細なことでもよいのでご教授ください。 バグの条件として、 1. 管理画面-受注管理画面の注文の編集画面で一度「この内容で登録する」ボタンをクリックして、 編集登録をおこなう(実際に何か編集してもしなくても良い) 2. 他のページに遷移する 3. 再度1.の編集画面を開いて、商品の追加をおこなう。 以上の操作をおこなうと、もともとある商品の数量が「0」になってしまいます。 同バージョンのEC-CUBEのサイトで試したところ上記の現象は起きませんでした。 今回のサイトは購入ステップで様々な注文データを追加したりなどカスタマイズ(こちらに書ききれない量です。。) をおこなっています。(これらが影響してるのかと。。) ですが管理画面側はほとんどカスタマイズをおこなっておりません。 そこで、 受注管理画面から商品を注文した際に関係するソースファイルなどを確認したいのですが、 どのソースファイルが関係しているのかも私がわからない状況です。 どなたか、関係のあるソースファイルと、怪しいと思われる処理の部分をご教授ください。 以上、何卒よろしくお願いいたします。 |
yuh |
投稿日時: 2017/7/14 11:55
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1818 |
Re: 受注管理画面ー注文編集画面で商品の追加時に先にある商品の数量が0に変わります。 その場合はおそらく商品の規格周りの不具合で、商品規格を変更した場合、もともと登録されていたproduct_class_idが変更になり、dtb_order_detailに保存されているproduct_class_idと一致せず該当の商品が見つからない事で数量が0になります。
dtb_order_detailに保存されているproduct_class_idとdtb_products_classに保存されている該当の商品が一致するかを確認してください。 修正は受注管理ではなく商品規格周りになり、現状起こってるデータに関してはdtb_order_detailに保存されているproduct_class_idを正しいものに変更すれば解決するかと思います。
|
tsurtua |
投稿日時: 2017/7/24 13:42
対応状況: −−−
|
常連 登録日: 2017/3/31 居住地: 投稿: 57 |
Re: 受注管理画面ー注文編集画面で商品の追加時に先にある商品の数量が0に変わります。 yuh様、ご返信ありがとうございます。
この課題は解決しました。 以下の課題と同じ原因でこちらを直したところ、当課題も解決しました。 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=19244&forum=11&post_id=82990#forumpost82990 当課題もテスト中ですが、おそらく大丈夫です。 本当にありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |