on 05-01-2021 12:31 PM
Hi,
I have an app with multiple inbound intents which we need to appear on the BTP managed launchpad.
We have this in the manifest.json:
"crossNavigation": {
"inbounds": {
"projects": {
"semanticObject": "Project",
"action": "display",
"icon": "sap-icon://gantt-bars",
"title": "{{projectTitle}}",
"subTitle": "{{projectSubTitle}}",
"info": "{{projectDescription}}"
},
"tasklist": {
"semanticObject": "Tasklist",
"action": "display",
"icon": "sap-icon://activities",
"title": "{{taskListTitle}}",
"subTitle": "{{taskListSubTitle}}",
"info": "{{appDescription}}"
}
}
}
In a launchpad module we would have something like this:
"payload": {
"viz": [{
"id": "my.ns.myapp-1",
"appId": "my.ns.myapp",
"vizId": "Project-display"
}, {
"id": "my.ns.myapp-2",
"appId": "my.ns.myapp",
"vizId": "Tasklist-display"
}]
}<br>
But the requirement is to use the managed Launchpad service (i.e. I do not have a CommonDataModel.json). When I load the app to the managed repository I get one app for the first intent - how do I get the second intent to show up as a tile on the managed launchpad?
Also, what is the proper way to pick up which intent has fired in order to route the app into the right view?
Thanks in advance!
//Carl
Hi,
Did anyone find an answer on how to do this without creating local copies? Or any official feedback from SAP about it?
Thanks,
Brendan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
11 | |
8 | |
7 | |
7 | |
6 | |
6 | |
6 | |
6 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.