Hi Folks,
In this blog, I intend to show the capability and approach using which you can create your own tile types for Fiori launchpad. I initially started writing one blog where I describe the whole process. But it seems it going to be a very long blog. So instead I am now creating a multi-part blog series.
In this part, I will provide the introduction to problem or requirement that we have and what the solution will look like to meet that requirement.
Part 1: Introduction
The Fiori Launchpad allows to add new tiles to the launchpad using a pre-defined tile type. The standard system allows to have one of the following tile types:
Sometimes in a real world scenarios these types may not be enough. What if we need to have some tiles square and some circle (may not be pretty looking but there might be requirements for such). This cannot be handled by CSS as we need to have different look for different tiles and CSS will be applicable for all tiles. We might want to have the tiles look different than the current default look (different UI) for e.g. we only want to display the icon in the middle and a dynamic number next to it (such as number of pending approvals).
In one of our client, we had the requirement to have the different background colours for different tiles for e.g. Payslip tile to be green and Leave tile to be orange colour. Furthermore, the colour could be defined by backend oData service. So we decided to create our own tile type where we can specify the initial tile colour and if oData service also specifies the colour then we use that colour as the tile background colour.
The help link Implementing a Custom Tile Type - User Interface Add-On for SAP NetWeaver - SAP Library provides the overview on how to achieve this but does not specify in detail. So I am hoping this blog will provide steps and direction if you need to create your own tiles types.
To achieve this, we created a new tile type "Colourful AppLauncher".
Below screenshots depicts the end result of the whole process.
Tile Types with a new tile type "Colourful AppLauncher":
Fiori Launchpad where tiles are added:
Enhanced Configuration Screen for new tile types where we can select the default colour tile and other fonts on the screen:
End User View:
In the part 2 of the series, I will cover the following:
More in part 2 which can be found here
Cheers,
Jigar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
10 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
5 | |
5 |