[РЕШЕНО]Node import + UC не могу совладать

Главные вкладки

Аватар пользователя iKyzbma iKyzbma 24 января 2013 в 14:30

Привет всем.
Коротко и ясно: drupal 6.27, Ubercart 6.x-2.11, Content Construction Kit (CCK) 6.x-2.9, Node import 6.x-1.x-dev (2009-Окт-10) (патченый для обновления товара по SKU)
Что пытаюсь сделать: заливаю .csv (800 позиций) файл на сайт, пытаюсь обновить товар по SKU. Часть товара обновляется или добовляется (примерно 50) другая часть выдает следующую надпись:

Record 1:
warning: Invalid argument supplied for foreach() in /home/virtwww/site_name/http/modules/cck/content.module on line 1284.
Existing node found: 12812
Record 2:
warning: Invalid argument supplied for foreach() in /home/virtwww/site_name/http/modules/cck/content.module on line 1284.
Existing node found: 5166

Ну и так далее... Обновляю CCK до 6.x-3.0 ошибка меняется на

Record #:
warning: Invalid argument supplied for foreach() in /home/virtwww/site_name/http/modules/cck/content.module on line 1333.
Existing node found: ####

И те товары которые обновляются (примерно те самые 50), при очередном изменении цены или названия, не обновляются.

Делаю тестовый сайт, ставлю с нуля drupal (версии 6.26 хотя я считаю, что это мало имеет значение) и ставлю те же самые модули, все заливает и обновляет и добавляет нормально.

Помогите пожалуйста советом, как же можно исправить 1284(1333) или есть ли варианты залить товар на на тестовый сайт и затем дернуть майскулу базу и перенести на основной сайт (подводные камни и возможные мои косяки, опишите пожалуйста), хотя я пробовал и ничего не получилось.
Много прочел на материала на этом сайте, но там посты ещё за 2009/2010 года и решения нет. Возможно имеются более удобные модули для заливки товара на сайт и последующего его обновления, самое важное для меня это обновление товара по SKU.
Заранее благодарен!

UPD
Решено. Разобрался уже давным-давно, а недавно сам же наткнулся на свою тему. Проблема была в БД, ругаясь на Existing node found: *** Друпал говорил, что этой ноды нету в бд, скриптом создал более 5000 нод, все заработало.