プラグイン > 開発について > 受注登録の商品追加で拡張した検索条件をイベントで拾えない |
開発について
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2017/6/14 18:11
対応状況: 解決済
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1638 |
受注登録の商品追加で拡張した検索条件をイベントで拾えない EC-CUBE3.0.14
管理画面の受注登録ページにおいて、「商品の追加」モーダルに検索フォームを追加しようとしているのですが、検索機能がうまく実装できません。 まず、検索フォームの拡張により、検索項目を追加で表示することはできました。 app/Plugin/Test/Form/Extension/Admin/SearchProductTypeExtension.php
しかし、「検索」ボタンをクリックしたときのイベントにて、設定した項目 plg_test_id が取得できません。 app/Plugin/Test/event.yml
app/Plugin/Test/Event.php
src/Eccube/Controller/Admin/Order/EditController.php の EccubeEvents::ADMIN_ORDER_EDIT_SEARCH_PRODUCT_SEARCH イベント前の処理を見る限り、$searchData は作成し直されているため項目 plg_test_id が設定されていないのはわかったのですが、なぜか $request にも設定されていないようです。 拡張フォームにて設定した項目 plg_test_id をイベント側で取得するにはどうすればよいでしょうか?
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 受注登録の商品追加で拡張した検索条件をイベントで拾えない | h_tanaka | 2017/6/14 18:11 |
Re: 受注登録の商品追加で拡張した検索条件をイベントで拾えない | 468 | 2017/6/14 21:37 |
Re: 受注登録の商品追加で拡張した検索条件をイベントで拾えない | hata | 2017/6/14 21:38 |
Re: 受注登録の商品追加で拡張した検索条件をイベントで拾えない | h_tanaka | 2017/6/15 9:22 |