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

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…

Fiori Launchpad on Portal content also showing on classic portal

Very Helpfull

User Rating: Be the first one !
Doctor Asked on May 25, 2017 in SAP PORTAL.
Add Comment
4 Answer(s)

    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

      Anyone has any idea or faced this challenge?

      -Bhavik

      Add Comment

        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

          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

          Your Answer

          By posting your answer, you agree to the privacy policy and terms of service.