2017-01-23 12 views
0

私はProductテーブルに1つのブール型属性を追加しました。私はその属性ベースで私のplpページでフィルタリングしたいと思います。hybrisのplpページに新しいフィルタを追加するには?

+0

2) "onSale"(boolean)という名前のProductモデルに顧客属性を追加します。顧客は "onSale"フラグに基づいて製品をフィルタリングするファセットを見ることができます。 –

答えて

0

ファイルsolr.impexをご覧ください。あなたが追加することができます

新しいSolrIndexedProperty例:コードの下に使用して「のonsale」:他の値が設定されているところ

INSERT_UPDATE SolrIndexedProperty;solrIndexedType(identifier)[unique=true];name[unique=true];type(code);sortableType(code);currency[default=false];localized[default=false];multiValue[default=false];facet[default=true];facetType(code);useForSpellchecking[default=false];useForAutocomplete[default=false];fieldValueProvider;valueProviderParameter 
;$solrIndexedType; onSale ;boolean;  ;  ;true ;  ;  ;MultiSelectOr ;true;true;springELValueProvider; 

は、属性の値を設定する「のonsale」を行うことができます。 impexを実行した後、完全なソルインデックス作成を行ってください。

+0

商品リストページにフィルタを追加しますか? –

+0

フィルタによって、ファセットを意味する場合はyesです。 solr impexの周りを検索すると、実装についてのより良い考えが得られます。 –

+0

こんにちは、私は販売のための新しいsolrIndexedPropertyを追加し、完全なインデックスを作成しました。次は何ですか。ご迷惑をおかけして申し訳ありませんが、私はhybris solr partで少し新しいです。もしあなたがそれを手伝ってくれるなら、 –

関連する問題