Представление каталога

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

Это удобно, когда один каталог обслуживает разных клиентов, команды или регионы. Например, два клиента работают с одним каталогом, но видят разное:

  • Представление Ромашка — статьи по управлению проектами и шаблоны документов. В общих статьях видит только свои вкладки — например, правила проектной команды. Переменная название_компании подставляет ООО Ромашка, часы_sla8.

  • Представление Лютик — статьи по обработке обращений и аналитику. В тех же общих статьях видит только свои вкладки — правила команды поддержки. Переменные показывают ООО Лютик и 4.

При экспорте в PDF или DOCX в файл попадут только нужные статьи и значения переменных для выбранного представления. При этом каталог один — никаких копий. Обновили статью, и оба клиента сразу видят актуальную версию.

Фильтры

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

На статьях

При фильтре Клиент = Ромашка в навигации останутся только статьи с этим свойством — например, Начало работы, Управление проектами и Шаблоны документов.

  1. Создайте в настройках каталога свойство для фильтрации. Для этого подходят типы:

    • Один из списка — статья относится к одному клиенту или команде.

    • Несколько из списка — статья может относиться к нескольким.

    • Флаг — для фильтрации по признаку да/нет.

  2. Откройте статью и назначьте нужное значение свойства.

  3. В панели представления в блоке фильтров нажмите на и выберите нужное значение.

На вкладках

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

Например, в статье Общие правила вкладка Ромашка описывает правила для проектной команды, вкладка Лютик — для команды поддержки. Каждый клиент видит только свою вкладку.

  1. Добавьте в статью Вкладки и создайте нужные вкладки.

  2. Выберите вкладку и назначьте ей свойство — например, для вкладки Ромашка выберите Клиент = Ромашка.

  3. В представлении Ромашка эта вкладка отобразится.

Переменные

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

Чтобы настроить переменные:

  1. Создайте свойство нужного типа — например, Текст для название_компании.

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

В одной и той же статье переменная покажет ООО Ромашка для представления Ромашка и ООО Лютик для Лютик.

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

  1. Откройте каталог и нажмите Представление каталога в правой панели.

  2. Задайте фильтры и значения переменных.

  3. Нажмите Сохранить и введите название.

Представления хранятся в каталоге по пути .gramax/views и доступны всем участникам.

Применить представление

  1. Нажмите Представление каталога в правой панели.

  2. Выберите нужное из списка.

Фильтры и переменные можно применить и без сохранения — для разового просмотра.

При активном представлении редактирование каталога недоступно.

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