Руководство Melbis Shop: оглавление
Переименовывает или переносит папку статики со всем содержимым. Описания бандлов файлов внутри следуют за ней, собранные бандлы не пересобираются.
«Прямой доступ → Разработка → Изменение данных»
(AGENT_ENGINE_DEV_WRITE).
| Параметр | Тип | Что это |
|---|---|---|
path |
строка | как папка называется сейчас |
new_path |
строка | какой она станет |
За один вызов меняется что-то одно:
statics/ самой группы — корень: её не переименовать и не
перенести.
{"path": "./../templates/default/statics/banners",
"new_path": "./../templates/default/statics/promo", "bundled": 2}| Поле | Что это |
|---|---|
path |
как папка называлась |
new_path |
как она называется теперь |
bundled |
у скольких файлов внутри было описание бандла. Если больше нуля, бандлы не пересобраны — см. «Статика» |
| Ответ | Когда |
|---|---|
No such folder in the statics tree: … engine_map_tree lists the folders under dirs. |
папки нет среди папок статики |
… is the statics root of a template - it cannot be renamed or deleted… |
это statics/ группы |
… is not a folder of the statics tree. |
путь лежит вне папки статики группы |
One act at a time: … |
new_path меняет и родителя, и имя |
No such folder: … engine_map_tree lists the folders of both trees under dirs. |
нового родителя нет среди папок статики и картинок |
A folder cannot be moved inside itself. |
новый родитель лежит внутри самой папки |
Folder already exists: <имя> |
на новом месте уже есть папка с этим именем |
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… |
не указан один из путей |
Общие отказы — «Ответы и отказы».