質問 > フロント機能 > 規格選択をラジオボタンにしたらうまくカゴにはいらない(規格2つ設定の時) |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hyugy |
投稿日時: 2013/12/14 12:35
対応状況: −−−
|
新米 登録日: 2012/8/4 居住地: 投稿: 10 |
規格選択をラジオボタンにしたらうまくカゴにはいらない(規格2つ設定の時) http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=13975&forum=10
の続きです。こちらを一度解決済みにしましたが、規格を2つ設定するとうまくいかないことが判明しました。 どうしても「規格1の一番上のもの(最初の投稿で例示した赤に当たるもの)」と「規格2の正しいもの」の組み合わせになる商品が入ってしまいます。 detail.tplとproducts.jsを下記の通り変更済みです ('select[name=classcategory_id1]') ↓ ('input[name=classcategory_id1]:radio') ('select[name=classcategory_id2]') ↓ ('input[name=classcategory_id2]:radio') POSTされたデータを見ると、classcategory_id1とclasscategory_id2には正しいものが入っていますが、product_class_idには「規格1の一番上のもの」と「規格2の正しいもの」の組み合わせにあたる商品コードが入ってしまいます。これが原因だと思います。 PHP以上にjavascriptの挙動が分からず、なかなか解決方法がわかりません。 修正方法を教えていただけないでしょうか?宜しくお願いします 追記です 動作がもう少しわかりました。 規格1を選ぶ>規格2を選ぶ>規格1を選ぶ とやると、今度は「規格1の正しいもの」と「規格2の一番上のもの」が入ります。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 規格選択をラジオボタンにしたらうまくカゴにはいらない(規格2つ設定の時) | hyugy | 2013/12/14 12:35 |
Re: 規格選択をラジオボタンにしたらうまくカゴにはいらない(規格2つ設定の時) | hyugy | 2013/12/14 16:27 |
Re: 規格選択をラジオボタンにしたらうまくカゴにはいらない(規格2つ設定の時) | sumida | 2013/12/14 17:43 |
Re: 規格選択をラジオボタンにしたらうまくカゴにはいらない(規格2つ設定の時) | hyugy | 2014/4/16 15:36 |