Ticket #2492 (new バグ指摘) — at Version 1
管理画面:商品選択ポップアップ画面で、規格1だけの商品があると、以降の商品の規格2「選択してください」の表示がでない
Reported by: | habu | Owned by: | somebody |
---|---|---|---|
Priority: | 低 | Milestone: | EC-CUBE2.13.3 |
Component: | 管理画面 | Version: | 2.13.1 |
Keywords: | Cc: | ||
修正済み: | yes |
Description (last modified by habu) (diff)
管理画面:商品選択ポップアップ画面で、規格1だけの商品があると、以降の商品の規格2「選択してください」の表示がでない。
原因:
商品選択ポップアップ画面のonload時、規格1だけの商品に対するfnSetClassCategories実行でエラーとなり、以降の商品の規格2の設定ができない。
規格1だけの場合、form.classcategory_id2が存在しないため、エラーとなる。
(対象となるinput文がname="<!--{$class2}-->"となっている)
そのため、onload時、対象商品のfnSetClassCategoriesが完了できていない。
sele2 = form.classcategory_id2;
再現方法:
デモデータを用いて、
(1) おなべに規格1を設定
(2) アイスクリームを複製(アイスクリーム2:規格1・規格2あり)
(3) 管理画面:受注登録で「商品の追加」をクリック
(4) 商品選択のアイスクリーム2の規格2が空
おなべ(規格1だけ)で、fnSetClassCategoriesがエラーになる。
修正方法案については、以下を参照: http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=14120&forum=9
Note: See
TracTickets for help on using
tickets.