バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
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
     Re: デフォルトテンプレートに実装されている検索窓のカテゴリ検索を非表示にしたい balisys 2023/12/19 11:14

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,707名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

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