点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 客户需要从后台登录页...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 客户需要从后台登录页...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
客户需要从后台登录页面以及快速切换小部件中删除语言。 从hybris Wiki可以理解,可以通过在cockpit-config.xml中添加上下文来禁用语言环境。 它禁用了语言,但并未从窗口小部件中删除语言。
有什么方法可以从后台登录和快速切换窗口小部件中删除语言,而不必从国际化中删除语言?>删除/禁用语言或通过UI隐藏它? 还是可以通过重写DefaultLocalizationService来实现?
混合动力车版本:1808
预先感谢! 此致Sanjay Singh
我使用了建议的方法,但是稍微改变了逻辑,并能够在登录对话框和语言快速切换中实现所需的效果。 我所做的修改:
替代受保护的Map getSupportedLocales()方法,而不是
public Set getSupportedDataLocales()
引入了一种简单的逻辑来检索设置为活动的语言
SELECT {PK} FROM {L as的语言} WHERE {l.active} = true
您可以在DefaultLocalizationService中比较原始方法getSupportedLocales,以供参考。
一周热门 更多>