3. Описание MCP-сервера › 3.3 Движок › Шаблоны › engine_html_add

Создаёт шаблон модуля в группе шаблонов. Если папки модуля в этой группе ещё нет, она создаётся. Тело шаблона записывает engine_html_save.

Право

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

Параметры

Параметр Тип Что это
path строка путь нового шаблона: templates/<группа>/units/<модуль>/<шаблон>.htm

Шаблон появляется только в названной группе. Добавленный в основную группу, он работает и в остальных: там, где файла с таким именем нет, движок берёт шаблон из основной группы. Своя копия нужна группе с другой вёрсткой.

Ответ

{"path": "./../templates/default/units/melbis_cataloge/extra.htm"}

Отказы

Ответ Когда
path goes as templates/<group>/units/<module>/<template>.htm неверный путь: не в templates/<группа>/units/<модуль>/ или без .htm
Template already exists: <имя> шаблон с таким именем в этой группе уже есть

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