Лучший Ответ SmetDenis , 16 March 2015 - 11:44
но API Zoo/JBZoo нет для моей задачи, верно?
API одно для всех задач сразу.
В вашем случае можно получить список всех нужных материалов из категории, перебрать материалы и пересохранить их с нужным значением.
Пример скрипта, который меняет материалы из категории через API
<?php
$category = $this->app->table->category->get(42); // берем категорию
$items = $category->getItems(false);
$itemTable = $this->app->table->item;
foreach($items as $item) {
if ($element = $item->getElement('ID_цены')) {
$data = $element->data();
// меняем цену внутри $data
$element->bindData($data);
}
$itemTable->save($item); // сохраняем в базу
}
Перейти к сообщению


Тема закрыта








