Дополнение для Node Import Stock And Attributes import не совсем корректно отрабатывает, когда у товара нет атрибутов. В этом случае, не создается таблица uc_product_stock и не заполняются поля Active, Stock и Treshold.
Что же делать?
Для этого нужно залезть в файл uc_stock.inc,
найти строчку:
if(module_exists('uc_attribute') && uc_attribute_has($node_type))
$data['sku'] = $values['sub_sku'];
и заменить её на
$data['sku'] = $values['model'];
if(module_exists('uc_attribute') && uc_attribute_has($node_type))
$data['sku'] = $values['sub_sku'];
После этого все замечательно работает. УРА!
Комментариев нет:
Отправить комментарий