如何自定义 pcm 后台以过滤 Hybris 中的超类别搜索结果

Posted

技术标签:

【中文标题】如何自定义 pcm 后台以过滤 Hybris 中的超类别搜索结果【英文标题】:How to customize pcm backoffice to filter supercategory search result in Hybris 【发布时间】:2020-01-08 02:45:12 【问题描述】:

在 BackOffice Product Cockpit 中,如果用户从左侧导航栏中选择了一个目录并浏览到该产品以添加新的超类别。现在在这里,在使用代码/名称搜索类别时,它会提供包含两个(阶段/在线)结果的类别建议下拉列表。这有时会导致错误的映射。

如何将此结果限制为仅为所选目录呈现类别?假设我正在尝试编辑舞台产品以添加超类别,那么它应该只在建议中显示舞台类别。

【问题讨论】:

【参考方案1】:

终于,我明白了。

您只需为 referenceSearchCondition_catalogVersion 配置editor-parameter,如下所示。以下配置保证所有搜索结果都与当前编辑器的父对象具有相同的目录版本。

                <editorArea:attribute qualifier="supercategories">
                    <editorArea:editor-parameter>
                        <editorArea:name>referenceSearchCondition_catalogVersion</editorArea:name>
                        <editorArea:value>parentObject.catalogVersion</editorArea:value>
                    </editorArea:editor-parameter>
                </editorArea:attribute>

【讨论】:

以上是关于如何自定义 pcm 后台以过滤 Hybris 中的超类别搜索结果的主要内容,如果未能解决你的问题,请参考以下文章

Hybris 参考编辑器 - 使用目录版本过滤

通过后台删除 hybris 中的动态属性

在 hybris 后台更改对象标识符

Hybris 后台 - 在正确的选项卡中显示属性

如何本地化在 Hybris 的 trainingcore-items.xml 中创建的自定义类型?

Hybris 后台:WYSIWYG 中的图像配置不起作用