プラグイン > バグ報告・利用に関する質問 > 商品オプションプラグイン(ProductOption)について |
バグ報告・利用に関する質問
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
zN45n3wg79 |
投稿日時: 2020/1/15 13:18
対応状況: −−−
|
新米 登録日: 2020/1/14 居住地: 投稿: 5 |
Re: 商品オプションプラグイン(ProductOption)について ありがとうございます。
>以下のテーブルは存在していますか? >plg_productoption_dtb_order_detail >plg_productoption_dtb_order_option_item はい。存在しています。 >オプションの価格については >plg_productoption_dtb_order_option_item.priceに保存されているのではないかと思われますが如何でしょうか? 仰る通り、plg_productoption_dtb_order_option_item.priceに保存はされております。 例といたしまして「ユーザーA」というユーザーが商品を購入し、「オプションA」というオプションをつけて購入されたとします。 そのオプションAの価格はユーザーAが商品を購入した時点では3000円に設定していたとします。 この時点でのユーザーAの受注データに紐づいているplg_productoption_dtb_order_option_item.priceは3000になっています。 その状態でeccube管理画面のオプション管理からオプションAの価格を3000円から4000円に変更したとします。 受注マスターから上記の例で挙げたユーザーAの受注明細が載っている注文番号を探し、 その注文番号から受注編集画面を開いて「受注情報を登録」を選ぶと ユーザーAの受注データに紐づいているplg_productoption_dtb_order_option_item.priceの値が4000に変更されてしまいます。 紐づいているものだけなので仮に「ユーザーB」というユーザーが、ユーザーAより先にオプションAをつけて商品を購入されていたとしても、 ユーザーBの受注データに紐づいているplg_productoption_dtb_order_option_item.priceの値は3000のままです。 ただし、ユーザーBの受注データも受注編集画面で「受注情報を登録」を選ぶと ユーザーBの受注データに紐づいているplg_productoption_dtb_order_option_item.priceの値も4000に変更されてしまいます。 以上のことからオプションの価格を管理画面から変更し、「価格を変更したオプション」が載っている受注データの受注編集画面で「受注情報を登録」すると 受注データに紐づいているplg_productoption_dtb_order_option_item.priceの値が変わってしまうので そこは変わらないようにしたいと考えています。 わかりにくい説明ですみません。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品オプションプラグイン(ProductOption)について | zN45n3wg79 | 2020/1/14 13:25 |
Re: 商品オプションプラグイン(ProductOption)について | 468 | 2020/1/15 11:05 |
» Re: 商品オプションプラグイン(ProductOption)について | zN45n3wg79 | 2020/1/15 13:18 |
Re: 商品オプションプラグイン(ProductOption)について | 468 | 2020/1/16 12:05 |
Re: 商品オプションプラグイン(ProductOption)について | zN45n3wg79 | 2020/1/16 14:50 |
Re: 商品オプションプラグイン(ProductOption)について | 468 | 2020/1/16 16:53 |
Re: 商品オプションプラグイン(ProductOption)について | zN45n3wg79 | 2020/1/17 9:09 |
Re: 商品オプションプラグイン(ProductOption)について | 468 | 2020/1/17 13:05 |
Re: 商品オプションプラグイン(ProductOption)について | zN45n3wg79 | 2020/1/17 13:45 |