Руководство Melbis Shop: оглавление
Переименовывает или переносит файл статики. Описание бандла следует за файлом, собранные бандлы не пересобираются.
«Прямой доступ → Разработка → Изменение данных»
(AGENT_ENGINE_DEV_WRITE).
| Параметр | Тип | Что это |
|---|---|---|
path |
строка | как файл называется сейчас |
new_path |
строка | каким он станет |
За один вызов меняется что-то одно:
{"path": "./../templates/default/statics/melbis/extra.css",
"new_path": "./../templates/default/statics/melbis/extra_new.css", "bundled": 1}| Поле | Что это |
|---|---|
path |
как файл назывался |
new_path |
как он называется теперь |
bundled |
1, если у файла было описание бандла, иначе
0. Бандлы после этого не пересобраны — см. «Статика» |
| Ответ | Когда |
|---|---|
… is not a static file: statics lie in… |
путь лежит вне статики: статика — это
templates/<группа>/statics/, файлы рядом с шаблонами
модуля, кроме .htm, и файлы в корне сайта, кроме php |
File not found: <имя> |
файла нет |
File already exists: <имя> |
на новом месте уже есть файл с этим именем |
One act at a time: … |
new_path меняет и папку, и имя |
No such folder: … engine_map_tree lists the folders of both trees under dirs. |
новой папки нет среди папок статики и картинок |
new_path is the same path - nothing to change. |
путь не меняется |
The last part of new_path must be a plain name. |
новое имя содержит .. |
path is required…,
new_path is required… |
не указан один из путей |
Общие отказы — «Ответы и отказы».