Как добавить модификацию продукта?

Как добавить модификацию через процессор?

У товара нет никаких модификаций.

Пишу так, выводит ошибку о том что поле 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
        (
        )

)
Андрей
21 сентября 2016, 14:21
modx.pro
1 298
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0