Skip to Content

Fiori Launchpad on Portal content also showing on classic portal

Hello,

We had been using Portal with AJAX framework page for all the applications. Recently, we have upgraded to 7.50 version and started using Fiori Launchpad for the mobile devices.

So, users will be using the existing portal with AJAX framework when they access it from the desktop/laptop.

But, when they access the portal from tablet/smartphones, it would launch the Fiori framework.

We have made changes in the desktop rules to load respective framework. I have also developed some mobile roles with contents which will be shown on the Fiori launchpad when users access it from the mobile devices.

It is working fine as expected.

Now, issue is, even though device group ID are mentioned as tablet & smartphones ONLY on the contents in the mobile roles, these content are being displayed on the desktop in AJAX framework too. I have tried updating the filter ID property on the parent container which is holding all iViews/pages in the role but it did not help.

Can you please let me know how could I achieve this? I do not want the mobile role contents (which are being displayed in Fiori launchpad) to be visible on the AJAX framework on desktop.

Thanks,

Bhavik

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Nov 07, 2016 at 09:19 PM

    Hi Bhavik,

    Have you checked that application module com.sap.portal.navigation.helperservice has the property FilterbyDesktopView enabled?

    I had exactly the same issue and resolved it by setting a Filter ID (e.g. FIORI) in the properties of the Fiori role, then in the Ajax Desktop I set a Filter ID of "Administration;com.sap.portal.emptyFilterID". That way the Ajax desktop only displays roles with an empty Filter ID (i.e. all of the non-Fiori roles in our case).

    Cheers,

    John

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 04, 2016 at 01:09 PM

    Anyone has any idea or faced this challenge?

    -Bhavik

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 08, 2016 at 01:56 PM

    Awesome!!

    This worked like a charm for me! Not sure why it is not documented anywhere. (Atleast based on what I have searched so far :) )

    -Bhavik

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 09, 2016 at 10:13 AM

    Hi Bhavik,

    In addition to John's advice, I wanted to emphasize that Device group ID property on the iView is relevant for Fiori Framework page only. Ajax FWP will not refer to this property. Indeed Filter ID is the right way to do it.

    Further explanation on this feature you can find under Sap help:

    https://help.sap.com/saphelp_nw73/helpdata/en/7a/0d3fd577184217abf672883ffd5c57/content.htm?original_fqdn=help.sap.de

    Best Regards

    Ariel

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Ariel,

      That is what I was thinking as well. But when I used the Filter ID on the role to not show on the Ajax FWP, it did not work!!

      Once I have changed the property of the Portal desktop containing AJAX framework as mentioned by John, then ONLY it worked.

      -Bhavik