云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名交易_专业网站建设哪家好_好用

小七 141 0

sapcloud平台门户提供了两种不同的站点风格:Launchpad和Freestyle。对于Freestyle,我们可以使用预配置的页面模板和小部件自定义门户页面布局,而无需编码。但有时仍然不够灵活。我最近做了一个门户项目,下面有截图。

这个门户登陆页左边有固定宽度的导航,右边有通知,这是开箱即用的自由式功能无法实现的。而且整个页面也是完全响应的,贵州大数据,所以它会像下面那样显示一个较小的屏幕。

所以我的解决方案是创建一个定制的网站模板来更改门户网站标题和一个新的Fiori应用程序作为页面主体。关于网站模板,大数据的发展,在openSAP课程"在SAP云平台上构建门户网站"中有很好的说明,这里我只强调以下三点:

在使用Web IDE创建网站模板时,请选择下面正确的类别,否则可能找不到项目模板。使用page template controller的"onInit"hook方法定制站点标题,如下所示。当用户在登录页点击app tile(如"我的请假请求")时,为了保持一致性,站点标题保留在页面顶部。

现在我来谈谈新的Fiori应用程序,如何租用服务器,它显示除站点标题以外的所有页面内容,它是使用模板"sapfiori Master Detail Application"创建的,物联网设备,但使用webide中的右侧菜单转换为门户小部件,如下所示。稍后,这个小部件将使用标准门户功能添加到自定义站点。

Fiori应用程序的页面布局如下所示。这里FixFlex控件用于显示主页结构,UI5自定义控件用于显示不同的tile组。

为了让不同的用户组看到不同的app tile,淘客宝,重新使用了门户标准功能"role/catalog/group/app"。因此,IT管理员可以添加/删除磁贴,而无需更改代码。用于获取平铺元数据的关键API如下所示。

可以使用以下工具检索标题和图标等平铺元数据:

此外,此自由式门户解决方案还允许用户个性化平铺显示。所以用户可以在每个图块组中上下移动或显示/隐藏图块。目前这些个性化数据都保存回ECC后端,但是作为普通的Lauchpad站点,在SAP云平台上存储还是值得一试的

最后,通过这种自由风格的方式,我们基本上可以显示任何网页样式,同时不丢失强大的标准门户功能,如门户网站标题和用户应用程序管理。