SAP Hybris Backoffice - 默认打开高级搜索
Posted
技术标签:
【中文标题】SAP Hybris Backoffice - 默认打开高级搜索【英文标题】:SAP Hybris Backoffice - open advanced search by default 【发布时间】:2020-10-05 19:46:35 【问题描述】:In Hybris Backoffice, when any of the type nodes is selected (e.g. products, customers, etc.) by default the simple search is visible.然后,用户需要单击该图标以打开高级搜索。有很多关于如何禁用简单搜索并仅显示高级搜索小部件的示例。但是我需要的只是交换简单和高级搜索的可见状态,即:
启用简单和高级搜索 默认情况下高级搜索可见 点击按钮时,高级搜索折叠,简单搜索可见任何指针表示赞赏。
【问题讨论】:
【参考方案1】:根据 Hybris documentation,高级搜索小部件可以配置为使用 disable-simple-search 配置属性将高级搜索隐藏在 UI 中作为默认设置:
@disable-simple-search: Disables simple search mode and hides its UI elements. Instead, the advanced search mode is activated automatically.
否则,如果不起作用,请不要为搜索设置任何配置,并实现fallback UI configuration strategy,它将在运行时创建配置,根据用户需求动态创建UI配置。
【讨论】:
谢谢。不幸的是,这种情况并非如此。 “禁用简单搜索”有两个问题。首先,它完全禁用简单搜索并将其从屏幕上删除。我根本无法回头。其次,高级搜索块在搜索结果上方的不可滚动容器中展开。里面有 7-8 个字段,没有空间在屏幕上查看搜索结果。我阅读/搜索的越多,我就越担心我必须扩展搜索小部件并在那里实现我的行为。以上是关于SAP Hybris Backoffice - 默认打开高级搜索的主要内容,如果未能解决你的问题,请参考以下文章
SAP CRM WebClient UI和Hybris backoffice UI开发的相同点
Hybris 如何获取 Backoffice 中属性的标签?