You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在SAP Hybris BackOffice为CustomerReview高级搜索添加商品编码字段

在BackOffice中为CustomerReview高级搜索添加商品编码搜索字段

开箱即用(OOTB)状态下,CustomerReview的高级搜索仅支持通过商品本身进行搜索,默认配置如下:

-<context merge-by="type" parent="GenericItem" type="CustomerReview" component="advanced-search">
   <advanced-search:advanced-search xmlns:advancedsearch="http://www.hybris.com/cockpitng/config/advancedsearch">
        <advanced-search:field-list>
-<advanced-search:field xmlns="http://www.hybris.com/cockpitng/config/advancedsearch" name="product" selected="true"/>
-</advanced-search:field-list>
 </advanced-search:advanced-search>
    </context>

我尝试添加product.code字段来实现商品编码搜索,但配置未生效,尝试的配置如下:

-<context merge-by="type" type="CustomerReview" component="advanced-search">
    <advanced-search:advanced-search>
        <advanced-search:field-list>
            <advanced-search:field name="product.code" selected="true"/>
-</advanced-search:field-list>
   </advanced-search:advanced-search>
</context>

解决步骤

1. 修正配置文件

你的配置缺少命名空间和合并模式,导致无法正确追加字段。正确的配置需包含xmlns:advancedsearch命名空间,并设置merge-mode="append"以避免覆盖原有配置:

<context merge-by="type" type="CustomerReview" component="advanced-search">
    <advanced-search:advanced-search xmlns:advancedsearch="http://www.hybris.com/cockpitng/config/advancedsearch" merge-mode="append">
        <advanced-search:field-list>
            <advanced-search:field name="product.code" selected="true"/>
        </advanced-search:field-list>
    </advanced-search:advanced-search>
</context>

2. 验证类型系统配置

确保:

  • CustomerReview类型的product属性正确关联到Product类型
  • Product类型的code属性在类型系统中设置了searchable="true"(该属性默认已开启,可通过Hybris后台的类型系统编辑器确认)

3. 刷新BackOffice缓存

修改配置后,需要:

  • 点击BackOffice右上角的Refresh按钮刷新缓存
  • 或重启Hybris服务器
  • 重新登录BackOffice,检查高级搜索面板中是否出现商品编码字段

4. 优化字段显示(可选)

如果需要给字段设置更友好的显示名称,可添加label属性:

<advanced-search:field name="product.code" selected="true" label="商品编码"/>

内容的提问来源于stack exchange,提问作者Andi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 23:41:11