我只想在/browse页面上显示一些产品。此页面来自endeca墨盒配置。我想拦截endeca返回的结果,并添加我的自定义逻辑来决定哪些产品将被显示,哪些不能显示。
我的逻辑是决定在目录上显示哪个产品取决于数据,这些数据是动态的,不能在endeca中索引。
框架栈:
甲骨文商业: 11.2
核证机关: 11.2.0
MDEX: 6.5.2
PlatformServices: 11.2.0
ToolsAndFramework: 11.2.0
发布于 2017-07-14 00:45:53
这可以通过扩展ResultsListHandler类和重写流程方法来实现。此方法返回您的ResultsList对象,并且它拥有Endeca返回的所有记录。对属性进行索引和使用记录过滤器进行筛选,而不是使用代码,这总是很好的。
注意:-这是不推荐的方式,以过滤记录运行时,因为分页和其他功能将不能像预期的那样工作。
我希望这能帮到你。
谢谢,Ajay Agrawal
https://stackoverflow.com/questions/45075577
复制相似问题