Skip to main content
Solved

Adding Lobby page with a parameter as a custom button(navigation link)


ashenfdo
Sidekick (Customer)
Forum|alt.badge.img+7

Has anyone added a lobby page as a navigation from a page in cloud 22r2?

I am trying to add Customer360 as a custom button from case but I do not see the customer 360 page in the navigation link drop down

 

 

Best answer by Charith Epitawatta

Hi @ashenfdo,

You can use Page Parameters in External Navigation Links too now. Please have a look at this documentation:

https://docs.ifs.com/techdocs/23r1/040_tailoring/250_lobby_configurations/080_navigation/#supported_navigation_parameters

In your case, the URL would be similar to following:

https://<host>/main/ifsapplications/web/lobby/f832a693-c978-4f91-8f13-03cb3681844b;pageParams=CUSTOMER_ID:$[CustomerId],COMPANY:$[CompanyId]

Example:

  1. Create the command with pageParams in the link. Notice that I have hardcoded the COMPANY below because the form I have used for the custom command does not have an attribute named company. 
  1. Click on the newly created custom command. Notice the customer ID highlighted.
     

     

  2. Lobby Page will be opened and will have the Customer ID correctly set as we set in PageParams.  

     

Hope this helps!

View original
Did this topic help you find an answer to your question?

5 replies

Charith Epitawatta
Ultimate Hero (Employee)
Forum|alt.badge.img+31

Hi @ashenfdo,

Navigation Link type commands allow you navigate between pages. You can use an “External Navigation Link” instead and provide the URL shown in the address bar of the browser when you load the Customer 360 lobby page instead. 

Eg: 

Make sure to remove the highlighted part of the URL that starts with ;path when adding the URL to the External Navigation Link command. 

You can find the documentation on Custom Commands here:

https://docs.ifs.com/techdocs/23r1/040_tailoring/225_configuration/200_client_configurations/300_commands/

Hope this helps!


ashenfdo
Sidekick (Customer)
Forum|alt.badge.img+7
  • Author
  • Sidekick (Customer)
  • 41 replies
  • November 6, 2023

Hi Charith, 

in the external navigation link you cant give parameter right/ We need to load data for a specific customer 

 


Charith Epitawatta
Ultimate Hero (Employee)
Forum|alt.badge.img+31

Hi @ashenfdo,

You can use Page Parameters in External Navigation Links too now. Please have a look at this documentation:

https://docs.ifs.com/techdocs/23r1/040_tailoring/250_lobby_configurations/080_navigation/#supported_navigation_parameters

In your case, the URL would be similar to following:

https://<host>/main/ifsapplications/web/lobby/f832a693-c978-4f91-8f13-03cb3681844b;pageParams=CUSTOMER_ID:$[CustomerId],COMPANY:$[CompanyId]

Example:

  1. Create the command with pageParams in the link. Notice that I have hardcoded the COMPANY below because the form I have used for the custom command does not have an attribute named company. 
  1. Click on the newly created custom command. Notice the customer ID highlighted.
     

     

  2. Lobby Page will be opened and will have the Customer ID correctly set as we set in PageParams.  

     

Hope this helps!


ashenfdo
Sidekick (Customer)
Forum|alt.badge.img+7
  • Author
  • Sidekick (Customer)
  • 41 replies
  • November 7, 2023

Thanks  a lot @Charith Epitawatta  this worked


Forum|alt.badge.img+8
  • Hero (Customer)
  • 44 replies
  • February 8, 2025

This works nicely, but what if we need to export this page configuration between test, dev, and prod environments, with the host of the URL being different? 

Is there a simple way to pass in the expected host without needing to create a new page configuration with the correct URL in every environment?

 

How did you end up dealing with that limitation ​@ashenfdo ?

 

-Edwards


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings