A Service Portal Breadcrumb Tracking Solution
The attached document is intended to provide comprehensive information on the implementation of a traditional mutli-level breadcrumb tracking function as part of a ServiceNow Service Portal implementation instance.
That is, the ServiceNow Service Portal framework provides a core breadcrumb widget solution that does not support automatic multi-level navigation tracking. Instead, a great deal of widget customization is required, as well as event triggering for inter-widget communication; and even then navigation tracking is incomplete (e.g., simply determining the parent url is problematic).
Here, a single comprehensive breadcrumb navigation solution is presented. Moreover, the presented solution provides a simple, centralized mechanism for handling pages that may require special navigation/breadcrumb handling so that there remains only a single comprehensive solution for all portal pages.
Further, script include libraries that support additional Service Portal framework utility are included.
I hope the information proves useful to some.
Comments welcomed and appreciated.
https://www.servicenow.com/community/developer-articles/a-service-portal-breadcrumb-tracking-solution/ta-p/2326618