Как добавить модификацию продукта?
Как добавить модификацию через процессор?
У товара нет никаких модификаций.
Пишу так, выводит ошибку о том что поле price должно быть уникально
Сама ошибка
У товара нет никаких модификаций.
Пишу так, выводит ошибку о том что поле price должно быть уникально
$modification_data = array(
'rid' => 45019,
'type' => 1,
'price' => $good_price,
'article' => $good_article,
'weight' => '',
'count' => 0,
'active' => 1
);
$response = $modx->runProcessor('modification/create', $modification_data, array(
'processors_path' => MODX_CORE_PATH.'components/msoptionsprice/processors/mgr/'
));
if ($response->isError()) {
print_r($response->getResponse());
}
Сама ошибка
Array
(
[success] =>
[message] =>
[total] => 1
[errors] => Array
(
[0] => Array
(
[id] => price
[msg] => Это поле должно быть уникально
)
)
[object] => Array
(
)
)