バグ報告 > フロント機能 > 商品マスタ 複製のバグ |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kishik |
投稿日時: 2009/4/28 15:43
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: 商品マスタ 複製のバグ バグの場所を見つけました。
問題があるのは正式版のみです。 コミュ版では修正されていますね。 Ver.2.4.0rc2での確認ですが、 /data/class/pages/admin/products/LC_Page_Admin_Products_Product.php の464行目が問題です。 複製元のproduct_idを示す"copy_product_id"で テーブル"dtb_products_class"を探し、 合致する全ての行の"product_id"を 複製後のidである"$product_id"の内容で書き換えている所です。 価格などがこのテーブル"dtb_products_class"に入っているので、 せっかく管理画面で変更しても複製元のデータで 上書きされてしまっています。 規格指定がある商品をコピーする場合は 管理画面で価格などを元から指定できないため これは問題になりませんが、 規格指定のない商品ではこれが問題になります。 コミュ版ではこれを分岐条件にして、 規格指定のない商品コピーの場合は 別処理を行うことで対処していますね。 コードはそちらを拝借すればいいはずです。 株式会社ロックオンさん、修正よろしくお願いします。 ----- http://ec-cube-mall.jp/ http://ec-cube.ec-orange2.jp/ http://wiki.ec-orange2.jp/ |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品マスタ 複製のバグ | cosmo | 2009/3/20 16:32 |
Re: 商品マスタ 複製のバグ | seasoft | 2009/3/20 16:35 |
» Re: 商品マスタ 複製のバグ | kishik | 2009/4/28 15:43 |
Re: 商品マスタ 複製のバグ | seasoft | 2009/4/28 16:12 |