プラグイン > 開発について > お気に入り画面をリスト形式にし、選択した商品を一括してカートへ登録したい |
開発について
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nishino |
投稿日時: 2017/7/24 15:54
対応状況: −−−
|
半人前 登録日: 2017/7/24 居住地: 投稿: 11 |
お気に入り画面をリスト形式にし、選択した商品を一括してカートへ登録したい ▼テンプレート
[EC-CUBE] 3.0.14 [OS] Windows [PHP] 5.6.3 [データベース] MySQL 5.6.21 [WEBサーバ] Apache/2.4.10 [ブラウザ] Chrome お気に入り画面をリスト形式に変更し、そこから選択した複数の商品を一括してカートへ登録しようとしています。 その際に、リスト形式に変更はできたのですが、追加の項目(追加対象を選択するチェックボックスと数量項目)の 扱い方がわからない状態です。 具体的に言いますと、 twigに「<input type="checkbox" id="check-{{ Product.id }}" data-id="{{ Product.id }}" name="check-{{ Product.id }}">」と記載すれば チェックボックスは表示できるのですが、チェックが無いのに数量項目を入力しているとか、その逆の場合とかをエラーとしたいので、 バリデーションを使うほうがよいのかと考えています。 その際は、 twigには以下のように記載する認識です。 {{ form_widget(Product.quantity) }} {{ form_errors(Product.quantity) }} Product.quantityの部分は仮です。 現状では下記(全然開発途中です)のControllerで一覧画面を開いているのですが、 どのタイミングで「Product.quantity」のquantityを追加すればよいのでしょうか? また、追加した「カートへ追加」ボタンを押下時にバリデートでチェックを行うようにするには どの様にすればよいでしょうか? ■Controller
■twig
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» お気に入り画面をリスト形式にし、選択した商品を一括してカートへ登録したい | nishino | 2017/7/24 15:54 |
Re: お気に入り画面をリスト形式にし、選択した商品を一括してカートへ登録したい | nishino | 2017/7/25 14:43 |