バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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)
を選択し、コードの部分から下記コードをコメントアウトすれば、検索窓のカテゴリ部分が非表示になるかと思います。
        <div class="ec-headerSearch__category">
            <div class="ec-select ec-select_search">
                {{ form_widget(form.category_id, {'id': null, 'attr': {'class': 'category_id'}}) }}
            </div>
        </div>




スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は95,981名です
総投稿数は111,643件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2325
5
umebius
2085
6
yuh
1893
7
h_tanaka
1850
8
red
1574
9
mcontact
1536
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.