You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

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

  1. The <breadcrumbs> widget that allows navigating within the Portal pages structure.
  2. The <sidemenu> widget that allows adding a sidemenu.
  3. The <categoryFlat> widget that allows displaying object categories.

These widgets interact with each other.

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

  • Enable Dynamic Nodes is TRUE
  • Category Parent Column has a reference to the Parent KB Category (parent_knowledge_base_category) table.

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):

breadcrumbs
<div class="portal__breadcrumbs customized">
  <breadcrumbs>
</div>

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

Breadcrumbs CSS
.customized {
   background: #FFFFFF;
  padding: 9px 0px 8px 16px;
}

Sidemenu widget configuration


To configure a sidemenu widget, it is preferable to follow the recommendations when filling in the attribute values. You can use the example below as a pattern:

sidemenu
<SideMenu
parentsDepth="1"
childrenDepth="1"
   includeCategories="1"
   includeItems="1">\
</SideMenu>

CategoryFlat widget configuration


To configure a categoryFlat widget, it is preferable to follow the recommendations when filling in the attribute values. You can use the example below as a pattern:

categoryFlat
<CategoryFlat nodeId="158934872713077631" categorySubject="name" categoryDescription="description"  itemDescription="body" itemSubject="name" date="sys_created_at" user="sys_created_by"></CategoryFlat>

  • No labels