点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有大量的分类属性...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有大量的分类属性...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有大量的分类属性,涉及多个类别。 当前,后台需要花费很长时间才能加载此选项卡,并且业务用户无法对属性进行任何操作。 它尝试从分配给产品的所有类别中加载所有属性。
在Product Cockpit中进行了更优化的设计,其中每个类别用来表示一个部分,hybris直到有人单击类别部分才加载属性。
我知道OOTB后台默认会尝试在UI上加载所有语言环境,这也需要花费时间,但是我仅向用户提供了一个语言环境读/写访问权限。 即使使用单一区域设置访问,该选项卡也会花费大量时间。
这对我们的业务至关重要,如果有人可以提供帮助,我们将不胜感激。
感谢Pratik
嗨Pratik,
我认为您应该能够通过以下自定义实现对分类节的延迟加载:
您需要重写classClassificationTabEditorAreaRenderer和相应的bean。
然后,您需要覆盖方法renderAttributes并将其保留为空,以便它不会立即呈现属性
然后,使用以下代码覆盖方法renderSection:
super.renderSection将创建除属性以外的所有内容,这些属性随后将由ON_CLICK事件侦听器通过调用super.renderAttributes呈现。 Selectors.find是使用CSS样式选择器搜索元素的便捷ZK方法。
也许这不是最方便的解决方案,但是我认为它可以完成工作,并且我认为这是唯一无法访问源代码的解决方案。
谢谢, 马辛
一周热门 更多>