Description
Есть список товаров и разновидностей. Надо для всех обновить скидку. Метод
/products/edit
На данный момент у вас изменения в апи? - ранее обновление скидки с телом запроса
$body[] = array(
"id" => (int)$row['id_product'],
"discount" => array(
"value" => (int)$row['discount'],
"type" => "percent",
"date_start" => date("d.m.Y", strtotime($row['date_fr'])),
"date_end" => date("d.m.Y", strtotime($row['date_to']))
)
);
отлично работало. Сейчас получаю ошибку
Name of the variations inherits the name of base product and cannot be overridden.
проблема возникает только для разновидностей. Товару-родителю скидка ставится без проблем.
Как теперь разновидностям установить скидку? Я потестировала - скидка для родителя не ставит скидку разновидности, соответственно, скидка обновляется только для одного размера.
Как поправить? Нужно указать какой-то параметр?) Изменить тело запроса?
и еще вопрос, если этот параметр нужно указывать для родителя, то по какому признаку определять родителя товара?
Спасибо за ответ.