バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り)

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mipon
投稿日時: 2017/9/14 11:41
対応状況: −−−
新米
登録日: 2017/9/9
居住地:
投稿: 9
Re: フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り)
一旦、自己解決できました。

上記の、
②検索条件を維持
のところで、

 カスタマイズ検索条件「term_a」「term_b」の選択状態を維持したく、
 <Typeの追加部分>
   \src\Eccube\Form\Type\SearchProductType.php
   に下記を追加
 
   // セレクトボックス
   $builder->add('plg_term_a', 'entity', array(
     'class' => 'Plugin\プラグイン名\Entity\Term',
     'property' => 'NameWithLevel',
     'label' => 'テーマA',
     'required' => false,
     'placeholder' => '選択なし',
     'empty_value' => null,
     'empty_data' => null,
     'multiple' => false,
     // 'expanded' => false,
     'mapped' => true,
     // 'choices' => $TermListA,
   ));
 
   // チェックボックス
   $builder->add('plg_term_b', 'entity', array(
     'class' => 'Plugin\ProductTagPlusSearch\Entity\Tagplus',
     'property' => 'NameWithLevel',
     'label' => 'テーマB',
     'required' => false,
     'placeholder' => '選択なし',
     'empty_value' => null,
     'empty_data' => null,
     'multiple' => true,
     // 'expanded' => true,
     'mapped' => true,
     // 'choices' => $TermListB,
   ));

すみません、Easyミスで簡単なことでした。。。<(_ _)>
オプション配列から、
- 'expanded' => 〇〇,
- 'choices' => $TermList〇,
の2つをコメントアウトで、チェックボックス配列も受け取ることができました。
HIDDENフォームなので上記2つは要らないですよね。

お騒がせしましたが、
468さまの貴重な経験談が他でも役に立ちました。
ありがとうございました<(_ _)>
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り) mipon 2017/9/11 22:26
     Re: フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り) 468 2017/9/12 15:08
       Re: フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り) mipon 2017/9/12 16:10
   » Re: フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り) mipon 2017/9/14 11:41
       Re: フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り) mipon 2017/9/14 11:43
       Re: フロントページの商品検索条件に追加したカスタム検索条件も維持したい(HIDDENフォームで配列受け取り) 468 2017/9/14 17:50

 



ログイン


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

統計情報

総メンバー数は89,005名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.