Demo component to show ability for a Knowledge hierarchy viewer
THIS SOFTWARE IS COVERED BY THIS DISCLAIMER.
This is demo Lightning Web Component for a hierarchy viewer of Salesforce knowledge articles. The component provides the following functionality:
- Reads in Data Category Groups and Data Categories to show hierarchy tree on left-hand side
- Any articles not attached to Data Category Group/Category is put in NO_CATEGORY grouping
- On initial load, it loads all NO_CATEGORY articles and show in table
- Provides searching:
- If NO_CATEGORY is selected, it does a full knowledge article search
- If a specific data category is selected in the hierarchy, it only does search within that data category.
- Ability to assign an "order" value to articles so those show up at top of list (basic 'pinning')
Limitations and options for future enhancements:
- Currently the component doesn't take in consideration any of the knowledge article visibility settings (Internal App, PKB, Customer, Partner)
- The table for listing the knowledge articles doesn't support pagination.
Here is video of the component:
This component currently has no configuration properties.
To use this component:
- Install the component using the 'Deploy to Salesforce' button below.
- Assign the PSKnowledgeHierarchyViewer permission set to any user that will use this component.
- Drag the psKnowledgeHierarchyViewer Lightning Component on to your page. That's it.