Wednesday, January 16, 2019

Classic/Fluid Home NavBar Tiles

A reader asked the question:
Is there a possibility of having both options Classic Home and Fluid home on the NavBar?

As delivered and by design (for good reason, if I may add), there is conditional logic that determines if the 'Classic Home' or 'Fluid Home' appears on the NavBar.

Refer My Oracle Support Document:
E-FLUID: What is the correct display of Fluid Home vs Classic Home Tile in the Fluid Navbar in 8.55? (Doc ID 2264247.1)

Basically, if the 'Home' icon on the Branding header points to 'Fluid Home', then 'Classic Home' tile appears on the NavBar. Alternatively, if the 'Home' icon on the Branding header points to 'Classic Home', then 'Fluid Home' Tile appears on the NavBar.

If for some reason, we want both the tiles ('Classic Home' and 'Fluid Home') to appear on the NavBar, then we will need to resort to a PeopleCode customization. We will need to comment out the following block of code which performs this delivered conditional logic.

Disclaimer: I don't recommend this approach as it is not the intended behavior of these delivered tiles on the NavBar. But since the question was asked, I am sharing this workaround/solution.


4 comments:

  1. At UTA, we'd like our Faculty + staff to login and see the Classic Home page instead of the fluid. We can identify those who are Faculty + staff. Is there a way to do this in peoplecode?

    ReplyDelete
    Replies
    1. @Jaytrax - There are many ways this can be achieved but I would not recommend it.

      Using Fluid Navigation (Homepages, Tiles, Nav Collections, etc.) can provide the exact same information that a Classic Homepage can. Also, note that Classic Navigation/Homepage is going away in 8.58.

      Refer: https://blogs.oracle.com/peopletools/classic-navigation-support-to-be-discontinued

      To answer your question, here is one way to do this:
      https://www.peoplesoftmods.com/emf/classic-ui-for-administrative-users/

      Delete
  2. Hi Sasank, We're on fluid 8.58 and clicking Home button for some components redirects the user to fluid and others to classic. We dont know the reason why the its switching. Any help or ideas would be appreciated.

    ReplyDelete
    Replies
    1. Hi Raj - I am not sure. That seems strange.

      Did you run a trace on that event? Wondering if that will show the reason/cause.

      Delete