hybris - 如何自定义 pcm 后台以过滤 Hybris 中的超类别搜索结果
问题描述
在 BackOffice Product Cockpit 中,如果用户从左侧导航栏中选择了一个目录并浏览到该产品以添加新的超类别。现在在这里,在使用代码/名称搜索类别时,它会提供包含两个(阶段/在线)结果的类别建议下拉列表。这有时会导致错误的映射。
如何将此结果限制为仅为所选目录呈现类别?假设我正在尝试编辑 Stage 产品以添加超类别,那么它应该只在建议中显示 Stage 类别。
解决方案
最后,我得到了这个。
只需要editor-parameter
为referenceSearchCondition_catalogVersion配置如下。以下配置保证所有搜索结果与当前编辑器的父对象具有相同的目录版本。
<editorArea:attribute qualifier="supercategories">
<editorArea:editor-parameter>
<editorArea:name>referenceSearchCondition_catalogVersion</editorArea:name>
<editorArea:value>{parentObject.catalogVersion}</editorArea:value>
</editorArea:editor-parameter>
</editorArea:attribute>
推荐阅读
- reactjs - 如何使用输入字段更新页面的 url?
- c# - 如何在 C# 中获取 S3 文件的 URL?
- c# - GraphQL - 传递非属性变量
- python - NameError: name 'exit' is not defined/tfnet/darkflow/自定义数据集对象检测
- pandas - 在 groupby 之后,将子图设置为彼此相邻的图而不是一个图
- java - 如何在 Weblogic 中使用 WLST 配置自定义 UserNameMapper?
- c# - 如何在 parallel.foreach 循环中使用 autofac
- javascript - 为什么使用 Webpack 代码拆分时我的 Vue 组件不显示?
- python - 如何删除 2019 年 7 月 1 日等字符串
- amazon-web-services - 由于 redis 内存使用,Redis cli 无法连接到 AWS ElastiCache,但应用程序仍然能够通信