3. Описание MCP-сервера › 3.3 Движок › Группы шаблонов › engine_template_rename

Переименовывает группу шаблонов вместе со всем, что в ней лежит.

Право

«Прямой доступ → Разработка → Изменение данных» (AGENT_ENGINE_DEV_WRITE).

Параметры

Параметр Тип Что это
template строка как группа называется сейчас
new_template строка как она будет называться

Оба значения — имена папок, не пути.

Основную группу — ту, что названа в MELBIS_TEMPLATE конфигурации, — переименовать нельзя: витрина собирается ею.

Ответ

{"template": "mobile", "new_template": "mobile_old"}

Отказы

Ответ Когда
template is the name of a template group…, new_template is the name of a template group… в имени есть /, \ или .., или имя пустое
Template group not found: <группа> группы с таким именем нет
Template group already exists: <группа> группа с новым именем уже есть
ACCESS_DENIED: <группа> is the default template group of the store… это основная группа магазина

Общие отказы — «Ответы и отказы».