2020-08-18 02:29发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在我们的一项要求中,我们需要在后台的"产品高级搜索"中添加"同步状态"作为搜索条件。 用户将看到"同步状态"作为下拉搜索条件,用户可以在其中搜索"已同步"或"未同步"。
有关此要求的任何指针吗?
谢谢。
您好@ Bidyadhar Tripathy 我们可以通过以下代码来实现 下面。 如果我们想知道它如何用于OOTB代码,请通过以下文件并根据项目XXX-backoffice-config.xml
如果要显示列表下拉列表,请遍历现有的配置搜索字段,以获取产品类型rovalStatus。
如果选择的值=" true",它将在产品高级搜索期间自动显示为高级搜索。
platformbackoffice/resources/platformbackoffice-backoffice-config.xml <高级搜索:高级搜索> <高级搜索:字段列表>
嗨,所有有关在高级搜索中在BO中使用同步状态的解决方案的新闻是什么?
"-backoffice-config.xml"似乎是不可能的 "方法,但我使用Backoffice Products Solr Index做到了。 刚刚添加了一个新方面:
$ solrIndexedType = solrIndexedType(identifier)[唯一= true,默认='BackofficeProduct']; INSERT_UPDATE SolrIndexedProperty; 名称[unique = true]; $ solrIndexedType; 类型(代码); fieldValueProvider; multiValue; includeInResponse [default = false]; facetType(code)[default ='MultiSelectOr']; facet [default = true]; backofficeDisplayName [lang = en]; syncStatus; ; 布尔型; syncStatusValueResolver; 错误的; ; ; ; 同步状态; </pre> syncStatusValueResolver-这是bean,它扩展了AbstractValueResolver ,并且在其中可以使用com.hybris.backoffice.sync.facades.SynchronizationFacade.isInSync 中的逻辑
syncStatusValueResolver-这是bean,它扩展了AbstractValueResolver ,并且在其中可以使用com.hybris.backoffice.sync.facades.SynchronizationFacade.isInSync
最多设置5个标签!
您好@ Bidyadhar Tripathy 我们可以通过以下代码来实现 下面。 如果我们想知道它如何用于OOTB代码,请通过以下文件并根据项目XXX-backoffice-config.xml
对其进行自定义。如果要显示列表下拉列表,请遍历现有的配置搜索字段,以获取产品类型rovalStatus。
如果选择的值=" true",它将在产品高级搜索期间自动显示为高级搜索。
嗨,所有有关在高级搜索中在BO中使用同步状态的解决方案的新闻是什么?
"-backoffice-config.xml"似乎是不可能的 "方法,但我使用Backoffice Products Solr Index做到了。 刚刚添加了一个新方面:
一周热门 更多>