Категории базы знаний
Страница базы знаний состоит из следующих элементов:
- виджет breadcrumbs, который позволяет пользователям перемещаться по структуре страниц портала.
- виджет sidemenu, который отображает боковое меню.
- виджет categoryFlat, который отображает список статей выбранной категории в виде карточек, или виджет form, который отображает форму записи статьи.
Эти виджеты взаимодействуют друг с другом.

Страница ссылается на выделенный узел портала со следующими атрибутами:
| Поле | Значение |
|---|---|
| Динамические узлы портала | true |
| Родительская колонка категории | Родительская категория (parent_knowledge_base_category) |
Настройка навигационной цепочки
Для корректной настройки навигационной цепочки желательно использовать значения атрибутов, как в примере ниже (введите эти значения в поле Шаблон формы виджета breadcrumbs):
<div class="portal__breadcrumbs customized">
<breadcrumbs>
</div>
После этого вы можете определить представление хлебных крошек в поле CSS этой формы:
.customized {
font-family: Tahoma,Verdana,Segoe,sans-serif;
background: #FFFFFF;
padding: 9px 0px 8px 16px;
}
Настройка бокового меню
Чтобы настроить виджет sidemenu, используйте приведенный ниже пример в качестве шаблона:
<SideMenu
parentsDepth="1"
childrenDepth="1"
includeCategories="1"
includeItems="1"
></SideMenu>
Настройка списка статей категории
Чтобы настроить виджет categoryFlat, используйте приведенный ниже пример в качестве шаблона:
<CategoryFlat
nodeId="158934872713077631"
categorySubject="name"
categoryDescription="description"
itemDescription="body"
itemSubject="name"
date="sys_created_at"
user="sys_created_by"
></categoryflat>
Настройка отображения статьи
Отображение содержания статьи базы знаний осуществляется с помощью виджета Form, заключенного в элемент <div>.
Чтобы настроить виджет form для базы знаний, в экземпляре виджета Knowledge Base Item Form используйте приведенный ниже пример в качестве шаблона:
<div class="portal__kb_item">
<Form
tableName="article"
sysid={data.item}
view="SP"
uiActions="false"
userScripts="true"
></Form>
<div>