如何更改门户网站网站的图标?

2020-09-08 03:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我需要为我的门户网...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我需要为我的门户网站服务网站自定义图标。 不幸的是,到目前为止我还无法实现。

谁能给我一个提示,我要做什么才能完成此任务?

对于我的应用程序,当我在清单文件中设置favicon时,效果很好。 我原本希望门户网站有类似的东西。

感谢您的帮助。 预先感谢!

亲切的问候,
塞巴斯蒂安

(2.2 kB)
4条回答
土豆飞人
2020-09-08 03:44

亲爱的洛林,

感谢您的回复。

我已经知道了,但是我的解决方案不能完全满足我的需求。

正如Gregor指出的那样,在FLP中选择"主页"按钮时会出现问题,因为未触发subscribeOnAppNavigation。
导航到站点(使用模板"自由式站点")也会产生奇怪的效果,因为 在默认的SAP图标显示一段时间之前,该图标将被我的自定义图标覆盖。

您是否有更多提示来提示您在Portal Service上下文中设置自定义图标的行为正确?
也许在应用程序和网站之间导航时会触发另一个事件? 我还尝试了ShellNavigation Service的registerNavigationFilter,但不幸的是,它在favicon设置为默认值之前被调用。

我的Shell插件如下:

 ...
 初始化:function(){
//调用基本组件的init函数
 UIComponent.prototype.init.apply(this,arguments);
         this._setFavIcon();
 sap.ushell.Container.getService(" SiteService")。subscribeOnAppNavigation(this._setFavIcon);
 },

 _setFavIcon:function(){
 var sPath = $ .sap.getModulePath(" shell/favicon","/img/customFavicon.ico");
 jQuery.sap.setIcons({
 网站图示:sPath
 });
 }
 ... 


我还必须在门户网站服务中操纵AppEditor才能选择正确的应用程序类型" Shell插件"(未启用ComboBox)
这不是创建Shell插件的常用方法,对 ?

期待您的来信!

亲切的问候,
塞巴斯蒂安·基尔霍恩

一周热门 更多>