XSA:将自定义主题应用于启动板站点

2020-08-14 12:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正在进入XSA,...

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

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


专家您好,

我正在进入XSA,并尝试为XSA中的启动板站点模块应用自定义主题。 该主题是使用SAP UI主题设计器工具创建的,并以zip文件导出,然后上传到我的项目文件夹下的Fiori Launchpad Site模块。

结构如下,其中"主题"子文件夹包含新主题" custom_belize_logo":

然后,遵循针对XSA的《 SAP HANA开发人员指南》针对该主题的说明 https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.04/en-US/87658e2ad2334809a38535e0556d2a9c.html 我用新的主题名称完成了site-content.json:

"有效载荷":{
                            " sap.cloud.portal":{
 " _version":" 1.2.0",
 " config":{
 " theme.id":" sap_belize_custom",
 " theme.active":" [\" sap_hcb \",\" sap_belize_plus \",\" sap_belize \",\" sap_belize_custom \"]"
 }
 }
 ******************************************************  ******************
 " siteThemes":{
 " sap_belize_custom":{
 "描述":" SAP Belize Custom",
 " name":" custom_belize_logo",
 " path":" custom_belize_logo"
 }

 

然后在xs-app.json中的"路线"中:

 {
 " source":"/themes/(.*)",
 " target":" $ 1",
 " localDir":"主题"
 }
 

但是,当部署到XSA时,出现以下错误,指出主题不是目录:

因此,我肯定很想念一些东西。 如果您能指出我失败的地方,我将不胜感激。

非常感谢您的时间和帮助。

此致

丹尼尔

16-04-2020-9-47-10.jpg (42.2 kB)
6条回答
clasier
2020-08-14 12:44 .采纳回答

丹尼尔,你好

在我看来,您将主题的文件夹放置在错误的位置。 尝试将其移动到以下结构:

/launchpaddemo/launchpaddemo/resources/themes

谢谢

布拉德。

一周热门 更多>