カタログ検索のカスタマイズ
サイト要件がさまざまに異なっているために、カタログ検索機能をカスタマイズする必要があることに気付く場合があります。 カタログ検索 databean は、クラスです。 これをカスタマイズするには、以下のようにします。
- CatEntrrySearchListDataBean クラスのサブクラスを作成する。
- 追加する新規の検索可能属性を指定する。 これらの属性は、検索インターフェース RuleQuery クラスに事前に定義しておかなければ、
生成された参照で制約として使用できないことに注意してください。
- 以下のことを行う populate() メソッドを作成する。
- RuleQuery または RuleQuery のサブクラスのインスタンスを生成する。
- setRuleQuery(ruleQueryInstance) メソッドを使用して、
この RuleQuery のインスタンスを親 bean クラスの中のインスタンスに関係付ける。
- super.setPredefinedAttributes() メソッドを呼び出す
- 検索インターフェースを使用する新規の検索可能制約用の検索論理を考案する。
- super.execute() メソッドを呼び出す。