Ticket #450 (closed バグ指摘: 修正済)

Opened 13 years ago

Last modified 13 years ago

商品規格マスタを追加後、商品に規格情報を追加する際エラーになる

Reported by: Yammy Owned by: Yammy
Priority: Milestone: EC-CUBE2.4.0
Component: 管理画面 Version: 2.4.0RC-2
Keywords: Cc:
修正済み:

Description

2.4.0RC-2, コミュニティ版もですが、登録されていない規格を新たに追加する際にエラーが発生します。

規格マスタに「色」として、「赤」「青」を登録後、靴下商品に色「赤」「青」を登録。 規格マスタ「色」に「黄」を追加後、靴下商品に「黄」を設定しようとするとエラーになる。

規格マスタに「色」として、「赤」「青」「黄」を登録後、靴下商品に色「赤」「青」を登録。 その後靴下商品に「黄」を設定しようとしても同じエラーが発生すると思います。

原因は、 data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php の lfInsertProductClass() 内でのループ処理にて $sqlval が初期化されていない ため、新たに追加する規格情報の「product_class_id」の値が一つ前の値で INSERT を実行しようとしていたためでした。

Change History

comment:1 Changed 13 years ago by Yammy

r17993としてコミットしました

comment:2 Changed 13 years ago by kajiwara

  • Status changed from new to closed
  • Resolution set to 修正済

本件、ご報告ありがとうございます。>Yammy様

r18003にて対応させていただきました。
2.4.0へ含めさせていただきたいと思います。
よろしくお願いします。

Note: See TracTickets for help on using tickets.