Консольный импорт ms2Gallery добавить теги
Добавляю изображения в галерею таким образом:
foreach ($values['files'] as $file) {
$response = $modx->runProcessor('gallery/upload', array(
'file' => $file, // Путь к файлу от корня сервера
'id' => $id // id ресурса с галереей
),
array('processors_path' => MODX_CORE_PATH . 'components/ms2gallery/processors/mgr/')
);
if ($response->isError()) {
print_r($response->getAllErrors());
}
}
Как мне к загружаемой картинке добавить теги? Комментарии: 7
О каких тегах идет речь?
В ms2Gallery есть поле Тэги (Группы)
Как в него при загрузке добавить содержимое?
Как в него при загрузке добавить содержимое?
Ты передаешь в параметрах file и id. В чем проблема передавать еще и tags?
Не получается у меня так.
Передавал и массив и строку
И так и так пробовал…
Передавал и массив и строку
И так и так пробовал…
'tags' => ['damage']
'tags' => 'damage'
'tag' => ['damage']
'tag' => 'damage'
Смею предположить, что tags — массив
'tags' => array('tag1','tag2')
Ну вот не получанися у меня так сделать…
Насколько я понял, при первоначальной загрузке теги не учитываются.
Используйте после загрузки процессор
Используйте после загрузки процессор
mgr/gallery/update
или mgr/gallery/savetags
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.