Когда вы создаете страницу, вы можете сделать ее доступной на портале. Для этого вам необходимо создать узел портала, который свяжет вашу страницу с записью портала. 

Диаграмма ниже иллюстрирует типичную структуру портала:

Интеграция страницы с порталом


Чтобы интегрировать страницу с порталом, вам нужно выполните следующие шаги:

  1. Создать запись портала.
  2. Создать узел портала.
  3. Создать страницу.

Перед настройкой следует рассмотреть структуру портала. Для правильной работы у него должен быть настроен хотя бы один узел портала и одна страница. В противном случае портал будет отображаться некорректно.

Создание записи портала 


Создайте запись портала, чтобы вы могли привязать к ней страницу, ее элементы и узел портала. 

Чтобы создать портал, выполните следующие шаги:

  1. Перейдите в Структура портала → Порталы.
  2. Нажмите Создать и заполните поля.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

При заполнении поля Путь помните, что это суффикс вашего будущего портала, который будет использоваться в URL, поэтому внимательно заполняйте это поле.

Поля формы Портал

ПолеОбязательноОписание
Заголовок-Укажите внутреннее название портала.
Суффикс URL-

Укажите суффикс, который будет использоваться в URL-адресе.

Например, если вы введете portal, URL этого портала будет <your_instance_url>/portal.

Значение должно быть уникальным и не использоваться для других порталов.

Логотип-Укажите логотип портала, отображаемый в верхнем колонтитуле страницы.
Иконка страницы-Укажите фавикон портала, отображаемый во вкладке браузера.
Переменные SCSS-Определите переменные SCSS для настройки портала.
Стили SCSS-

Определите стили SCSS для настройки портала.

Активен-Установите флажок, чтобы сделать страницу активной.
Шаблон страницы логина-Укажите страницу входа на портал.
Шаблон домашней страницы-Укажите домашнюю страницу портала.
Шаблон страницы 404-Укажите страницу ошибки 404 для портала.
Нижний колонтитул-Укажите нижний колонтитул портала.
Верхний колонтитул-Укажите верхний колонтитул портала.
Меню навигации верхнего колонтитула-Укажите ссылку на меню заголовка портала, которое реализовано с соответствующим деревом.

Создание узла портала 


В узле портала для настройки портала используются два различных типа сущностей:

  • Узлы портала представляют собой массивные структурные компоненты, которые определяют макеты порталов, категорий и страниц через поле Страница.
  • Категории и элементы – это страницы, которые связывают дочерние объекты на основе тех же функций. Категории – это любые структуры, основанные на отношениях родитель-потомок, например, база знаний с категоризированными в ней статьями. Узлы портала помогают внедрять готовые к использованию структуры в структуру портала.

Чтобы создать узел портала, выполните следующие шаги:

  1. Перейдите в Структура портала → Узлы порталов.
  2. Нажмите Создать и заполните поля.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

Поля формы Узлы портала

ПолеОбязательноОписание
Портал-Укажите портал, чтобы определить структуру с узлом портала.
Родительский узел-

Укажите родительский узел. Этот узел используется как высокоуровневый элемент для меню и навигационной цепочки.

Страница-Укажите страницу, содержащую шаблон для определения структуры с узлом портала.
Таблица элементов-Укажите таблицу, содержащую элементы портала. Например, это может быть таблица Статьи (article).
Родительская колонка элемента-Укажите колонку, которая будет определять отношения родитель-потомок между элементами и категориями. Например, если в качестве таблицы элементов выбрана таблица Статьи, вы можете выбрать колонку Категория базы знаний в качестве колонки родительской категории элемента.
Условие отображения пункта-

Укажите условия, которые должны быть выполнены для отображения элементов категории. Используйте конструктор условий, чтобы создать сложные фильтры И/ИЛИ. Там же можно определить сортировку по любому предпочитаемому полю.

Например, вам нужно отображать только опубликованные статьи базы знаний, отсортированные по дате публикации. Для этого выполните следующие шаги:

Помните, что в примере Таблица элементов – это Статьи.

  1. В поле Условие элемента категории нажмите на иконку воронки , чтобы вызвать конструктор условий. 
    1. В поле Поле выберите значение Статус.
    2. В поле Оператор выберите равно.
    3. В поле Значение выберите Опубликован.
  2. Нажмите Сортировать.
  3. В появившемся поле выберите Порядок.
  4. Выберите предпочтительный порядок сортировки (по возрастанию или убыванию).
  5. Закройте конструктор условий. Условия сохранятся.
Страница элемента-Выберите шаблон элемента, указанного в поле Страница.
Активен-Установите флажок, чтобы сделать узел активным.
Публичный-

Выберите опцию, чтобы сделать страницу доступной для просмотра неавторизированным пользователям.

Когда опция выбрана, страница доступна для общего пользования. Используйте опцию с осторожностью.

Динамические узлы портала-Установите флажок, чтобы включить возможность динамического изменения размеров узлов.
Таблица категорий-Укажите таблицу, которая содержит категории элементов портала. Например, это может быть таблица Категории базы знаний (knowledge_base_category).
Родительская колонка категории-Укажите колонку, чтобы определить отношения родитель-потомок для элементов категории. Например, если в качестве категории была выбрана таблица Категории базы знаний, выберите колонку Родительская категория.
Условие категории-Укажите условия, которые должны быть выполнены для отображения категорий. Используйте конструктор условий, чтобы создать сложные фильтры И/ИЛИ. Там же можно определить сортировку по любому предпочитаемому полю.

Настройка структуры портала 


Для настройки структуры портала, выполните следующие шаги:

  1. Свяжите запись портала с узлом (или узлам) портала. Если вы создали узлы из записи портала, то запись портала и узла свяжутся автоматически.

    1. Откройте запись портала, с которой вам нужно связать узел портала.
    2. В области Связанные списки перейдите во вкладку Узлы портала.
    3. Нажмите Изменить.
    4. Переместите нужные записи узлов портала из Доступны для выбора в Выбрано.
    5. Нажмите Сохранить.

    Чтобы определить ID записи узла портала, выполните следующие шаги:

    1. Перейдите в Структура портала → Узлы портала.
    2. Откройте нужную запись портала.
    3. ID записи узла отображается в URL.

  2. Привяжите этот узел к ранее созданной странице, которую вы хотите отобразить на портале. Укажите ссылку на эту страницу в поле Страница на форме Узла портала.

  • No labels