2020-09-14 22:54发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我们有一个要求将"产品组"限制为仅某些客户组,以确保只有某些客户才能访问受限制的产品。 网站上的产品来自solr的高级搜索,以及Hybris的PDP页面。 对于前端,我们将AEM与Hybris集成在一起(不使用Hybris WCMS/JSP部件,仅处理OCC调用)。 要求请分享您的输入以实施此方案。 (使用Hybris 5.4)
预先感谢,贾萨普里亚
嗨:可以有更好的方法,但是我会写一个值提供程序,将b2bcustomergroup数据发送到solr。 应该是多值字段。
一旦值在solr中,我将通过b2bUserService获取b2busergroup并将该值发送到solr并获取属于我要发送的b2bcustomergroup的产品。
因此,如果有人搜索螺丝刀,我的查询将是。 搜索文本等于" screwdriver"且b2bcustomergroup为 b2bUserService.getCurrentUser()。getUserGroups()的产品,并按相关性排序。
b2bUserService.getCurrentUser()。getUserGroups()
希望有帮助,请仔细阅读solr文档,了解如何在solr查询中发送多值属性。 或浏览 help.hybris.com 上的solrfacetsearch文档以获得更多信息
如果您仍然需要更多信息,请给我发送电子邮件至 saurabh24grover@gmail.com
最多设置5个标签!
嗨:可以有更好的方法,但是我会写一个值提供程序,将b2bcustomergroup数据发送到solr。 应该是多值字段。
一旦值在solr中,我将通过b2bUserService获取b2busergroup并将该值发送到solr并获取属于我要发送的b2bcustomergroup的产品。
因此,如果有人搜索螺丝刀,我的查询将是。 搜索文本等于" screwdriver"且b2bcustomergroup为
b2bUserService.getCurrentUser()。getUserGroups()
的产品,并按相关性排序。希望有帮助,请仔细阅读solr文档,了解如何在solr查询中发送多值属性。 或浏览 help.hybris.com 上的solrfacetsearch文档以获得更多信息
如果您仍然需要更多信息,请给我发送电子邮件至 saurabh24grover@gmail.com
一周热门 更多>