- Для “публичного редактора инфоблоков”: где именно в вашем решении находится точка входа (URL/кнопка/панель) и какие роли должны иметь доступ — пришлите 1–2 скриншота или короткое описание сценария “как пользователь открывает редактор”.
- Для “создания шаблонов из админки”: подтвердите, создаёте ли вы новые
grid/viewиgrid/blockфайлами прямо из интерфейса, или используете сценарий “скопировал шаблон → поправил”. Это влияет на то, описывать ли “файловый менеджер” как обязательный инструмент или как опциональный. - Для wizard-откатов: кроме пары cut.names/restore.names, какие ещё операции вы считаете критичными для отката (например, импорт инфоблоков, распаковка публичных файлов)? Это поможет правильно описать “гарантии” и “границы ответственности” мастера.
В SF4 под “инструментами управления” обычно подразумевают два класса механизмов:
-
Wizard (универсальный мастер) — пошаговый сценарий, где каждый шаг запускает action (готовый скрипт действия). Action берёт входные данные из хранилища мастера и возвращает результат обратно в хранилище, чтобы следующие шаги могли продолжить работу.
-
Редакторы — формы и страницы, через которые редактируются настройки уровней (site/section/page) и данные (например, элементы/разделы инфоблоков), а также проектные сущности (grid/view/block), если проект это поддерживает.