Руководство Melbis Shop: оглавление
Переименовывает PHP-файл. У модуля вместе с файлом переименовываются
манифест и папки модуля во всех группах шаблонов. У библиотеки папок
нет: вместо них движок меняет её имя в includes манифестов
всех модулей, которые её подключают.
«Прямой доступ → Разработка → Изменение данных»
(AGENT_ENGINE_DEV_WRITE).
| Параметр | Тип | Что это |
|---|---|---|
path |
строка | как файл называется сейчас |
new_path |
строка | как он будет называться |
Оба пути одного вида: модуль остаётся в units/, корневой
скрипт — в корне.
{"path": "./../units/zz_demo.php", "new_path": "./../units/zz_demo_new.php"}| Ответ | Когда |
|---|---|
Unit not found: <имя> |
модуля с таким именем нет |
Unit already exists: <имя> |
модуль с новым именем уже есть |
File not found: <путь>,
File already exists: <путь> |
корневой скрипт: старого нет или новый уже есть |
That is the templates tree - engine_html_*, engine_static_* and engine_image_* speak there. |
путь в templates/ |
Both paths must be of one kind… |
один путь в units/, другой — нет |
A module path ends with .php: …,
units/ keeps a flat list of modules… |
путь модуля записан неверно |
path is required…,
new_path is required… |
не указан один из путей |
Общие отказы — «Ответы и отказы».