Плагин Workflow Restrictions предназначен для вывода поля в зависимости от этапа процесса обработки элемента
В SEBLOD «из коробки» установлены два плагина управления выводом полей. Первый стандартный плагин это Seblod Restrictions Workflow (Рабочий процесс). Плагин позволяет управлять показом поля в зависимости от того, на каком этапе процесса отправки/редактирования элемента находится пользователь.
Например, используя плагин можно создать разные заголовки для формы какого-нибудь материала при редактировании и создании новой записи.
Создаем два поля типа "Free Text", например, "Edit Title" и "Create Title". Устанавливаем значение языковой константы для мультиязычных сайтов или сразу пишем "Изменить …", "Создать …" соответственно.
Для поля "Create Title", устанавливаем значение «Action» - «Add», оно будет выводится при ДОБАВЛЕНИИ. Для поля "Edit Title", устанавливаем значение «Action» - «Edit», оно будет выводится при РЕДАКТИРОВАНИИ.
Так же для форм с большим количеством полей, можно настроить поля таким образом, чтобы часть, из них выводились и заполнялись пользователем-администратором на этапе создания записи, а остальные появлялись при редактировании (после первого сохранения формы).
Также для поля доступны настройки вывода в зависимости от стороны сайта (site/admin/both/none), а также ограничить вывод конкретным типом контента.