バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

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


どなたか教えていただけると幸いです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン



統計情報

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

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2272
5
umebius
2085
6
yuh
1669
7
red
1556
8
h_tanaka
1195
9
tsuji
942
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.