Linking to KB articles

Tom Alday
Mega Guru

We're starting to fill out our KB more and I'm wondering if there is a way to make the page for article (kb_view) present so it looks like part of the rest of the CMS, with our header and sidebar etc? Right now if I link to an article (ex. kb_view.do?sysparm_article=KB0010440) it just loads the content of the KB article and nothing else.

I know the kb_view UI page can be formatted but I'm not sure how to make it show with the same layout of our CMS.

13 REPLIES 13

kmayur
Kilo Contributor

I don't think you need to modify the kb_view UI page for displaying the KB articles in your CMS site with a header, etc.
You can create new page under the Content Management with your desired header, sidebar etc. And in that page add the "Portal - Catalog Detail" content block. You can also create your own Detailed Content Block to display the articles.
For more details you can refer the OOB /ess site. And also, try to access the below URL to see how it works and filter the KB articles.
/ess/catalog.do?uri=kb_find.do?sysparm_category=Outlook


That doesn't seem to work. I have created a page called Portal - Knowledge Article, added my header and the Portal - Knowledge Detail content block to the main content area but if I send someone a direct link to a KB article (ex https://ungitsm.service-now.com/ess/kb_view.do?sysparm_article=KB0010175) it just loads the article content and not the header. If I'm in the ESS portal and click the link to that same KB article from the knowledge_splash.do page it loads properly. It's just linking directly from outside the system that I'm having an issue with.


Try editing your content page for catalog.do and add the header then use the following link

https://ungitsm.service-now.com/ess/catalog.do?uri=kb_view.do?sysparm_article=KB0010175


Mlombardo
Kilo Expert

/ess/knowledge.do?sysparm_document_key=kb_knowledge,1687309604190140f3362c020766e11f

Unfortunately looks like you need to use the sys id


--Hope this helps,

Michael Lombardo| Solutions Consultant, Professional Services
260 Franklin St. 11th Floor, Boston, MA 02110
Acorio
Acorio.com