質問 > フロント機能 > デフォルトテンプレートに実装されている検索窓のカテゴリ検索を非表示にしたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
chika |
投稿日時: 2022/1/14 13:26
対応状況: 確認中
|
半人前 登録日: 2021/8/20 居住地: Osaka 投稿: 17 |
デフォルトテンプレートに実装されている検索窓のカテゴリ検索を非表示にしたい ▼テンプレート
[EC-CUBE] 4.6.0-p [レンタルサーバ] さくらサーバー [現象] デフォルトのテンプレートに実装されている検索窓の <div class="ec-headerNaviRole__search"> {{ render(path('block_search_product')) }} </div> カテゴリ検索部分をとってしまい、フリーワード検索のみに修正したいのですが、 どなたか方法を教えていただけませんか? /src/Eccube/Form/Type/SearchProductBlockType.php 皆さんの書き込みを拝見して、上記ファイルの ----- /** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $Categories = $this->categoryRepository ->getList(null, true); $builder->add('category_id', EntityType::class, [ 'class' => 'Eccube\Entity\Category', 'choice_label' => 'NameWithLevel', 'choices' => $Categories, 'placeholder' => 'common.select__all_products', 'required' => false, ]); $builder->add('name', SearchType::class, [ 'required' => false, 'label' => 'common.search_keyword', 'attr' => [ 'maxlength' => 50, ], ]); } ------- この記述の部分で表示を制御している、ということはわかったのですが、 PHPの理解が乏しいため、これ以上のカスタマイズができません。。 どなたか教えていただけると幸いです。 |
balisys |
投稿日時: 2023/12/19 11:14
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 460 |
Re: デフォルトテンプレートに実装されている検索窓のカテゴリ検索を非表示にしたい ECCUBE管理画面>コンテンツ管理>ブロック管理>商品検索(search_product.twig)
を選択し、コードの部分から下記コードをコメントアウトすれば、検索窓のカテゴリ部分が非表示になるかと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |