Шаблоны списков

В системе можно настроить шаблоны для списков объектов.

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

Шаблон списка выбирается:

  • при размещении и настройке контента со списком объектов;
  • при настройке левого меню (элемент "Ссылка на контент").

Список шаблонов. Карточка шаблона

Список шаблонов списков

Все шаблоны списков, созданные в системе, отображаются на странице "Шаблоны списков".

Чтобы открыть страницу "Шаблоны списков", в меню навигации выберите "Настройка системы" → "Шаблоны" → "Шаблоны списков".

Для каждого шаблона отображаются: название, уникальный код, класс объектов списка (является ссылкой на класс объекта), типы объектов списка, отметка "используется в списках", дата создания и дата последнего изменения, а также панель иконок управления шаблоном:  "Редактировать",  "Удалить.

Карточка шаблона списков

Параметры шаблона списков хранятся в карточке шаблона.

Чтобы открыть карточку шаблона списков, нажмите на строке шаблона в списке.

Карточка шаблона списка содержит:

  • Блок "Свойства", в котором отображаются:

    • атрибуты шаблона: "Название", "Код", "Класс объектов списка", "Типы объектов", "Дата создания" и "Дата последнего изменения".
    • кнопки "Редактировать" и "Удалить"
  • Блок "Параметры списка", в котором отображаются параметры списка и кнопка "Редактировать".

    • "Группа атрибутов".
    • "Представление".
    • "Расположение постраничной навигации".
    • "Расположение".
  • Блок "Настройка списка", в котором отображается контент с выполненной настройкой списка объектов, см. Контенты для отображения списков объектов.
  • Блок "Места использования", в котором отображаются списки, использующие хотя бы одну группу настроек данного шаблона.

    Для каждого списка в столбце "Группы настроек" отображаются конкретные используемые группы настроек.

    Один список может отображаться в местах использования нескольких шаблонов.

Чтобы вернуться к списку шаблонов, перейдите по ссылке "к списку шаблонов".

Добавление шаблона списков

В списке шаблонов

Чтобы добавить шаблон списков, выполните следующие действия:

  1. В меню навигации выберите "Настройка системы" → "Шаблоны" → "Шаблоны списков".
  2. Нажмите кнопку "Добавить шаблон".
  3. На форме "Добавление шаблона" заполните параметры шаблона:

    • Название — введите название шаблона списка.
    • Код — введите уникальный код шаблона. Значение заполняется автоматически (транслитерация названия шаблона при переводе фокуса с поля "Название"), код можно изменить.
    • Класс объектов списка — выберите класс объектов для отображения в контенте. Выбирается среди всех классов системы, кроме класса "Компания" (root).
    • Типы объектов — выберите типы объектов для отображения в контенте. В списке объектов могут добавляться и отображаться объекты определенных типов. Если не выбран ни один тип, в списке добавляются и отображаются объекты всех типов выбранного класса. Выбирается среди типов выбранного класса.
  4. Нажмите кнопку Сохранить.

    Форма добавления закроется, на экране откроется карточка шаблона списка.

На базе списка

Чтобы добавить шаблон списков на базе списка (существующего контента со списком или шаблона списков), выполните следующие действия:

  1. Наведите курсор на контент со списком объектов или откройте карточку шаблона списка (блок "Настройка"):

  2. На панели управления контентом нажмите иконку  "Создать шаблон на базе списка".
  3. На форме "Добавление шаблона" заполните параметры шаблона:

    • Название — введите название шаблона списка.
    • Код — введите уникальный код шаблона. Значение заполняется автоматически (транслитерация названия шаблона при переводе фокуса с поля "Название"), код можно изменить.
    • Класс объектов списка — указан класс объектов списка. Значение можно изменить.
    • Типы объектов — указан тип объектов списка. Значение можно изменить. Если не выбран ни один тип, в списке добавляются и отображаются объекты всех типов выбранного класса.
  4. Нажмите кнопку Сохранить.

    Форма добавления закроется, на экране откроется карточка шаблона списка.

    При создании шаблона на базе списка (но не на базе другого шаблона) этот список добавляется в "Места использования" шаблона.

На базе элемента левого меню вида "Ссылка на контент"

Шаблон списка можно добавить на форме добавления элемента левого меню вида "Ссылка на контент" (контенты со списками).

При заполнении параметра "Шаблон" можно добавить новый шаблон, выбрав значение [добавить новый]. После сохранения формы добавления элемента в системе будет создан шаблон с параметрами:

  • Название — название элемента меню.
  • Код — транслитерация названия элемента меню.
  • Класс объектов списка — класс объектов, указанный в параметре "Класс объектов списка".
  • Типы объектов — типы объектов в списке.

Описание настройки элемента левого меню:

Настройка шаблона списков

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

  1. В меню навигации выберите "Настройка системы" → "Шаблоны" → "Шаблоны списков".
  2. Откройте карточку шаблона списка.
  3. В блоке "Параметры списка" заполните параметры шаблона:

    • Группа атрибутов — выберите группу атрибутов, определяющую набор столбцов в списке объектов. Каждый атрибут, входящий в группу, будет отображаться в списке в виде отдельного столбца. Сначала отображаются атрибуты класса (в порядке следования в группе), затем атрибуты типов (в алфавитном порядке).

      Возможные значения: группы атрибутов класса объектов, выбранного в поле "Класс объектов":

      • если выбран класс/тип, то в списке отображаются группы атрибутов класса/типа;
      • если выбрано несколько типов, то в списке отображаются группы атрибутов общие для этих типов.

      Подробное описание групп атрибутов в классе объектов, см. Группы атрибутов.

    • Представление — выберите вид списка в карточке объекта.

      • "Простой список" — список представляет собой таблицу с заданным набором столбцов. Максимально в простом списке отображается 100 объектов. Есть возможность просмотра списка архивных объектов. Сортировки, фильтрации объектов и массовых действий с объектами списка не предусмотрено.
      • "Сложный список" — список представляет собой таблицу с заданным набором столбцов. Предоставляет возможность настройки отображения столбцов, сортировки, фильтрации, постраничной навигации, массовых действий.

      Набор столбцов списка определяется группой атрибутов, выбранной в параметре "Группа атрибутов".

    • Расположение постраничной навигации (для представления "Сложный список") — выберите месторасположение полей постраничной навигации (номера страниц и ссылки перехода между страницами, счетчик объектов в списке, поле настройки количества строк на странице). Возможные значения: над списком, под списком или над списком и под списком.
    • Расположение — выберите расположение контента на карточке или форме: на всю ширину вкладки, справа или слева (ширина правой и левой колонки определяется в режиме разметки, см. Режим разметки). Верхний левый контент всегда выделяется голубым фоном.
  4. В блоке "Настройка списка" выполните настройки контента со списком объектов.

    Для представления "Сложный список":

    Для представления "Простой список":

Копирование настроек из шаблона

Копирование настроек из шаблона носит разовый характер. Изменение настроек шаблона не распространяется на списки объектов и шаблоны, созданные на основе данного шаблона.

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

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

  1. Наведите курсор на контент со списком объектов или откройте карточку шаблона списка (блок "Настройка").

  2. На панели управления контентом нажмите иконку  "Скопировать настройки из шаблона".
  3. На форме "Копирование настроек из шаблона" выберите шаблон и нажмите кнопку Сохранить.

    Для выбора доступны шаблоны, подходящие для копируемой настройки шаблоны (список развернут) и все остальные шаблоны, созданные в системе (список "Другие шаблоны" свернут).

Частичное копирование настроек

Копирование настройки действий в списке объектов

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

  1. Наведите курсор на контент со списком объектов или откройте карточку шаблона списка (блок "Настройка").
  2. На панели управления контентом нажмите иконку  ("Перейти к настройке действий").
  3. На форме "Настройка действий в контенте":

    • нажмите иконку  "Скопировать настройки из шаблона" (блок "Панель действий" или блок "Панель массовых операций");
    • нажмите кнопку "Скопировать настройки из шаблона" (блок "Действия в списке объектов").

  4. На форме "Копирование настроек из шаблона" выберите шаблон и нажмите кнопку Сохранить.

    Для выбора доступны шаблоны, подходящие для копируемой настройки шаблоны (список развернут) и все остальные шаблоны, созданные в системе (список "Другие шаблоны" свернут).

Копирование настройки вида списка по умолчанию

Чтобы копировать настройку вида списка по умолчанию из шаблона, выполните следующие действия:

  1. Наведите курсор на контент со списком объектов или откройте карточку шаблона списка (блок "Настройка").
  2. На панели управления контентом нажмите иконку  "Настроить внешний вид по умолчанию".
  3. На форме "Настройка вида по умолчанию" нажмите кнопку "Скопировать настройки из шаблона".

  4. На форме "Копирование настроек из шаблона" выберите шаблон и нажмите кнопку Сохранить.

    Для выбора доступны шаблоны, подходящие для копируемой настройки шаблоны (список развернут) и все остальные шаблоны, созданные в системе (список "Другие шаблоны" свернут).

Копирование настройки ограничений при фильтрации

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

  1. Наведите курсор на контент со списком объектов или откройте карточку шаблона списка (блок "Настройка").
  2. На панели управления контентом нажмите иконку  ("Настройка ограничений при фильтрации").
  3. На форме "Настройка ограничений при фильтрации" нажмите кнопку "Скопировать настройки из шаблона" в блоке "Ограничения настроек фильтрации" или "Ограничение содержимого списка".

  4. На форме "Копирование настроек из шаблона" выберите шаблон и нажмите кнопку Сохранить.

    Для выбора доступны шаблоны, подходящие для копируемой настройки шаблоны (список развернут) и все остальные шаблоны, созданные в системе (список "Другие шаблоны" свернут).

Распространение изменений шаблона

Изменения шаблона применяются только к настройкам списка, указанным в карточке шаблона в блоке "Места использования" (столбец "Группы настроек").

На все списки, использующие шаблон

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

  1. В меню навигации выберите "Настройка системы" → "Шаблоны" → "Шаблоны списков".
  2. Откройте карточку шаблона списка и нажмите кнопку "Применить изменения ко всем спискам" в блоке "Места использования". Настройки всех списков, использующих шаблон, будут изменены.

Частичное распространение изменений шаблона

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

  1. В меню навигации выберите "Настройка системы" → "Шаблоны" → "Шаблоны списков".
  2. Откройте карточку шаблона списка.
  3. В блоке "Места использования" установите флажки в строке списков, на которые необходимо распространить настройки.

  4. Нажмите ссылку "применить изменения" на панели массовых операций.

    Изменения шаблона будут применены в выбранных местах использования.

Разрыв связи списка с шаблоном

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

  1. В меню навигации выберите "Настройка системы" → "Шаблоны" → "Шаблоны списков".
  2. Откройте карточку шаблона списка.
  3. В блоке "Места использования" нажмите иконку  ("Удалить") в строке списка.

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

Разрыв связи одного или нескольких списков с шаблоном можно выполнить как массовую операцию "разорвать связь" в списке мест использования. После подтверждения операции выбранные списки удаляются из мест использования данного шаблона. Подробное описание проведения массовой операции в списке объектов и условий отображения ссылки на массовую операцию, см. Массовые операции с объектами списка.