首页 > 解决方案 > 如何自定义 pcm 后台以过滤 Hybris 中的超类别搜索结果

问题描述

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

在此处输入图像描述

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

标签: hybriszkbackoffice

解决方案


最后,我得到了这个。

只需要editor-parameterreferenceSearchCondition_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>

推荐阅读