Массовое дублирование с помощью shopProduct::duplicate() Принято

1

При выполнении подобного кода:

$dummyProduct = new shopProduct($settings['dummy_product_id']);
for ($m = 0; $m < $qty; $m++) {
	$product = $dummyProduct->duplicate(array(), $errors);
}

Первый и последний товар создается нормально, а у всех остальных пропадают артикулы, причем они пропадают и у $dummyProduct что вообще непонятно т.к. он вообще не должен при дублировании как-то изменяться.

Пришлось перенести

$dummyProduct = new shopProduct($settings['dummy_product_id']);

в цикл, это сильно тормозит процесс - смысл в данном методе теряется.

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите