2020-09-12 18:53发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 是否有办法在Hybris... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
是否有办法在Hybris Backoffice子菜单中定义默认排序?
在产品的"属性"标签中,我有几个分类类菜单,这些菜单通过impex提供了"位置",
,但是这些菜单的顺序似乎是随机的。 位置属性似乎不会影响顺序,它不是字母顺序也不是反向顺序,并且ClassificationClass代码乱序(即10 20 70 40 30)。
我可以定义/影响这些子菜单的显示方式吗?
实际上,这不是错误,这是预期的行为,因为默认情况下,这些分类属性在后台按字母顺序排序。
这是通过使用其FeatureComparator的ClassificationTabEditorAreaRenderer类的assureAlphabeticalAttributeOrder方法完成的。
您可以在hybris/bin/ext-platform-backoffice/platformbackoffice/resources/platformbackoffice-backoffice-spring.xml文件中找到ClassificationTabEditorAreaRenderer Bean定义:
.... ...
要实现您的自定义订单,您可以覆盖CategoryTabEditorAreaRenderer bean并提供基于位置的自定义比较器。
最多设置5个标签!
实际上,这不是错误,这是预期的行为,因为默认情况下,这些分类属性在后台按字母顺序排序。
这是通过使用其FeatureComparator的ClassificationTabEditorAreaRenderer类的assureAlphabeticalAttributeOrder方法完成的。
您可以在hybris/bin/ext-platform-backoffice/platformbackoffice/resources/platformbackoffice-backoffice-spring.xml文件中找到ClassificationTabEditorAreaRenderer Bean定义:
要实现您的自定义订单,您可以覆盖CategoryTabEditorAreaRenderer bean并提供基于位置的自定义比较器。
一周热门 更多>