sap-commerce-cloud - Hybris 分面导航

标签 sap-commerce-cloud

有谁知道如何在产品列表页面上显示的 Facet Navigation 中添加其他属性?到目前为止我只能选择价格范围,但我想添加品牌和其他过滤器,你知道如何通过 hMC 进行维护吗?我认为这与 solr 配置有关,但我对 hybris 还很陌生......

最佳答案

最好的方法是查看开箱即用的内容,例如在电子商店下,打开文件 /electronicsstore/resources/electronicsstore/import/sampledata/stores/electronics/solr.impex

在里面你会找到构面定义,例如这是 Megapixles 的构面定义:

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=false];facetType(code);facetSort(code);priority;visible;fieldValueProvider;customFacetSortProvider;rangeSets(name);$classAttributeAssignment
;electronicsProductType;Megapixel, 63          ;double;; ;    ; ;true;MultiSelectOr;Custom;1000;true;commerceClassificationPropertyValueProvider;numericFacetSortProviderDesc;MegaPixelRange;57:::Megapixel, 63::::

您需要记住的是,对于文字/原子以外的任何自定义类型,您都需要创建自己的提供程序。对于每个基本的文字/原子类型(字符串、 double 、整数、 bool 值),commerceClassificationPropertyValueProvider 就足够了。

关于sap-commerce-cloud - Hybris 分面导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22089926/

相关文章:

java - Hybris 服务器显示垃圾收集问题?

java - 当我们执行 Modelservice.Save() 时,Hybris 会做什么?

java - 尝试通过java检索灵活搜索的列标题

shell - 为什么 Jenkins 无法启动该服务,但我手动启动它却可以正常启动?

java - 将 HTML 登陆页面集成到 Hybris 或将 URL 重定向到另一台服务器

java - Hybris抛出uri : http://java. sun.com/jsp/jSTL/core无法解决

在 mac os 上初始化 hybris 时 mysql 服务器停止

java - 静态方法中的 Spring 上下文为 null

java - 更改 symmetry.key.master.password 在 6.0 中不起作用

sap-commerce-cloud - HYBRIS 灵活查询从订单模型中获取所有产品