質問 > フロント機能 > メーカーを商品一覧の検索条件に追加する |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
funai |
投稿日時: 2018/5/7 17:04
対応状況: −−−
|
半人前 登録日: 2018/1/20 居住地: 投稿: 22 |
メーカーを商品一覧の検索条件に追加する EC-CUBE 3.0.15
メーカー名で検索できるようにしたいです。 (http://hoge/index.php/products/list?name=&maker=) /src/Eccube/Form/Type/SearchProductBlockType.php public function buildForm(FormBuilderInterface $builder, array $options)内で //makerの取得 $builder->add('maker', 'entity', array( 'class' => '..\app\Plugin\Maker\Entity\Maker', 'required' => false, 'empty_value' => '指定なし', 'empty_data' => null, )); と設定をしましたが ログに・・・does not exist (uncaught exception)と表示されているので、パスに誤りがあるのだと思いますが、 どう修正すればよいのか、行き詰ってしまいました。 お分かりになる方がいらっしゃたら、ぜひご教示ください。 よろしくお願いします。 |
umebius |
投稿日時: 2018/5/7 20:32
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: メーカーを商品一覧の検索条件に追加する funai様
\app\Plugin\Maker\Entity\Makerではなく、 \Plugin\Maker\Entity\Makerではないでしょうか?
|
funai |
投稿日時: 2018/5/8 14:07
対応状況: −−−
|
半人前 登録日: 2018/1/20 居住地: 投稿: 22 |
Re: メーカーを商品一覧の検索条件に追加する 設定してみたところ、
Catchable Fatal Error: Object of class Plugin\Maker\Entity\Maker could not be converted to string (uncaught exception) とログが出たのですが、src\Plugin\Maker 内にメーカープラグインの設定ファイルを置いたりなどしなければならないのでしょうか? |
umebius |
投稿日時: 2018/5/8 14:21
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: メーカーを商品一覧の検索条件に追加する 'property' => 'name',
を$builder->add()のオプションに追加するといかがでしょうか。
|
funai |
投稿日時: 2018/5/8 15:07
対応状況: −−−
|
半人前 登録日: 2018/1/20 居住地: 投稿: 22 |
Re: メーカーを商品一覧の検索条件に追加する ありがとうございます。
商品一覧の画面でシステムエラーが出なくなりました。 しかし検索自体はできていません ProductRepository.php 内の検索設定 引用:
検索条件の設定ミスでしょうか。 |
umebius |
投稿日時: 2018/5/8 15:11
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: メーカーを商品一覧の検索条件に追加する $builder->add('maker', 'entity'...)としておられるため、
$searchData['maker']は数値ではなくエンティティですよね。 それを踏まえた修正が必要かと思います。 コード全体を拝見していないので間違っていたら申し訳ございません。
|
funai |
投稿日時: 2018/5/8 15:52
対応状況: −−−
|
半人前 登録日: 2018/1/20 居住地: 投稿: 22 |
Re: メーカーを商品一覧の検索条件に追加する Product.php に $ProductMaker の設定をしましたが、
/src/Eccube/Resource/doctrine/Eccube.Entity.Product.dcm.yml 引用:
に設定すると、エラーが起きてしまいました。 他のプラグインを商品検索条件に追加することは、難しいのでしょうか。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |