A footer for each Service Portal

Nia McCash
Mega Sage
Mega Sage

I am not seeing a way to specify a particular footer for use on a particular portal.   For example, if I'm in the IT portal, I want to display IT department's contact info in the footer of all the IT pages.   If I'm in the HR portal, then I want to display the HR department's contact info in the footer of all HR pages.   These portals share a theme.

Out-of-box (OOB) ServiceNow design seems to tie the footer to the theme so there is only one footer possible per theme.

To get around this, I have created a footer widget for the theme that can take a property from the Portal record and apply that footer to the pages in the portal.   Something like this...

footerCode.jpg

I just wanted some feedback on this design to see if there are any gotchas that I've missed.   Where can I run into problems with the above approach?   What have you done with regards to customizing the footer for the portal?

3 REPLIES 3

Rahul Shandily3
Giga Guru

Hi Nia,



I feel its a good design as long as it serves purpose. As a suggestion, you may want to create default footer as well which will cater to the Global pages or pages without theme.



Regards,


Rahul



Please mark this as correct / like if it helped you.


Thanks Rahul.  



I also want to tag some experts to see if they're willing to share their opinion on the design.   ctomasi, b-rad, larstange, nathanfirth,your input would be greatly appreciated here.


You can use the same footer for each portal. Using a widget instance with options, or getting info from a lookup table would make this more flexible to work across various portals. It's a sound architecture in my opinion. Curious to see what the others say.