Hybris Backoffice:配置简单搜索小部件以获取不包括子类型的记录

Hybris Backoffice:配置简单搜索小部件以获取不包括子类型的记录,hybris,backoffice,Hybris,Backoffice,嗨,我已经创建了一个自定义项目类型,并创建了另一个子类型,它扩展了自定义项目类型 在Backoffice中,我添加了用于简单搜索的配置,但默认情况下,小部件也会给出包含子类型的结果 我希望简单搜索在点击搜索按钮时只获取父记录(不包括子类型)。这个想法是用户可以默认只搜索父记录,如果他愿意,他可以在高级搜索中选中“包含子类型”选项 我已在高级搜索中更改为不包含子类型,但无法理解如何在简单搜索中执行此操作。在高级搜索中,您可以使用字段列表和属性禁用子类型复选框和包含子类型。我不认为你需要更多的定制(

嗨,我已经创建了一个自定义项目类型,并创建了另一个子类型,它扩展了自定义项目类型

在Backoffice中,我添加了用于简单搜索的配置,但默认情况下,小部件也会给出包含子类型的结果

我希望简单搜索在点击搜索按钮时只获取父记录(不包括子类型)。这个想法是用户可以默认只搜索父记录,如果他愿意,他可以在高级搜索中选中“包含子类型”选项


我已在高级搜索中更改为不包含子类型,但无法理解如何在简单搜索中执行此操作。

在高级搜索中,您可以使用
字段列表
和属性
禁用子类型复选框
包含子类型
。我不认为你需要更多的定制(我不知道这是否是你在问题中所说的改变)。比照

在中,您没有
字段列表
,因此无法设置所需的属性

您应该使用高级搜索小部件,仅此而已

此外,不推荐使用简单搜索:

请注意,对于6.1.0.0版本的SAP Hybris Commerce,简单搜索小部件已被弃用。它将在以后的版本中删除。在默认的Backoffice管理座舱中,使用高级搜索小部件


是的,我使用includeSubtypes=“false”取消选中“包含子类型”选项。@ShreshttBhatt,你是说在简单搜索中?由于此选项仅在使用高级搜索时可用。不在简单搜索中不可用,我仅在高级搜索中使用它,因为在简单搜索中没有字段列表。你说得对,我只需要高级搜索就行了。谢谢嗨@alain.janinm,我刚刚从配置文件中删除了简单搜索小部件,现在我只有自定义类型的高级搜索小部件,但我仍然看到了简单搜索小部件。有什么方法可以完全用高级搜索代替简单搜索,搜索我的自定义类型吗?@ShreshttBhatt您是否已将
disableSimpleSearch
设置为true?(
true