質問 > フロント機能 > 商品をカートに入れた際、規格が選ばれていないときのエラー表示 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2017/5/11 3:36
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 私もそこのメッセージで困った事があるのですが、
規格2のプルダウンの「選択してください」が <option value="">選択してください</option> になっていて、 「__unselected」が送信されていない事が原因になります。 サイズの「入力されていません」のメッセージはnew Assert\NotBlank()のエラーメッセージが表示されています。 //商品規格2初期状態(未選択)の場合の返却値は「NULL」で「__unselected」ではない ↑上記のコメントはこの事象を指しているのだと思います。 私は、/html/template/default/js/eccube.js 441行目の記述を var option = $('<option />').val(id ? id : '').text(name); ↓ var option = $('<option />').val(id ? id : '__unselected').text(name); に変更して、未選択時に「__unselected」が送信されるように修正しました。 上記の変更で、規格2のプルダウンの「選択してください」が <option value="__unselected">選択してください</option> で出力されるようになると思います。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品をカートに入れた際、規格が選ばれていないときのエラー表示 | rabupon | 2017/4/25 11:33 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | umebius | 2017/4/25 11:47 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | rabupon | 2017/4/25 16:40 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | rabupon | 2017/5/10 17:49 |
» Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | 468 | 2017/5/11 3:36 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | rabupon | 2017/5/11 9:06 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | umebius | 2017/4/25 11:47 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | h_tanaka | 2017/4/25 11:49 |
Re: 商品をカートに入れた際、規格が選ばれていないときのエラー表示 | rabupon | 2017/4/25 16:41 |