バージョン選択

フォーラム

メニュー

オンライン状況

47 人のユーザが現在オンラインです。 (18 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 47
もっと...

サイト内検索

質問 > フロント機能 > デフォルトテンプレートに実装されている検索窓のカテゴリ検索を非表示にしたい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
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の理解が乏しいため、これ以上のカスタマイズができません。。


どなたか教えていただけると幸いです。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » デフォルトテンプレートに実装されている検索窓のカテゴリ検索を非表示にしたい chika 2022/1/14 13:26

 



ログイン



統計情報

総メンバー数は76,851名です
総投稿数は105,245件です

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2275
5
umebius
2085
6
yuh
1669
7
red
1556
8
h_tanaka
1195
9
tsuji
944
10
fukap
907
11
shutta
835
12
tao_s
794
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.