Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Generally, a knowledge base page consists of the following elements:

  1. The breadcrumbs widget allowing navigation within the portal pages structure.
  2. The sidemenu widget adding a sidemenu.
  3. The categoryFlat widget displaying object categories.

These widgets interact with each other.

The page references the dedicated portal node with the following attributes:

FieldValue
Enable Dynamic NodesTrue
Category Parent ColumnParent KB Category (parent_knowledge_base_category)

Breadcrumbs widget configuration


To configure breadcrumbs correctly, it is preferable to use the attribute values as in the example below (type these values in the Template field of the breadcrumbs widget form):

Code Block
languagexml
themeEclipse
titlebreadcrumbs
linenumberstrue
<div class="portal__breadcrumbs customized">
  <breadcrumbs>
</div>

After that, you can define the breadcrumbs view in the CSS field of this form:

Code Block
languagecss
themeEclipse
titleBreadcrumbs CSS
linenumberstrue
.customized {
  font-family: Tahoma,Verdana,Segoe,sans-serif;
}

Sidemenu widget configuration


To configure a sidemenu widget, use the example below as a pattern:

Code Block
languagexml
themeEclipse
titlesidemenu
linenumberstrue
<SideMenu parentsDepth="1" childrenDepth="1" includeCategories="1" includeItems="1">\
</SideMenu>

CategoryFlat widget configuration


To configure a categoryFlat widget, use the example below as a pattern:

Code Block
languagexml
themeEclipse
titlecategoryFlat
linenumberstrue
<CategoryFlat nodeId="158934872713077631" categorySubject="name" categoryDescription="description"  itemDescription="body" itemSubject="name" date="sys_created_at" user="sys_created_by"></CategoryFlat>


Table of Contents
absoluteUrltrue