[Помогите] Как импортировать товары с учетом категорий?

Тема в разделе "OpenCart", создана пользователем Voland70, 19 авг 2014.

  1. Voland70

    Voland70

    Регистрация:
    29 июн 2014
    Сообщения:
    74
    Симпатии:
    3
    Создаю магазин на Ocstore, - переношу товары с магазина на другом движке.

    [​IMG]

    Создаю CSV- файл, в котором указываю id – категории (главная категория последнего уровня), id- товара, наименование товара (поле _MAIN_CATEGORY_ ) и т.д.. Используя модуль CSV Price Pro import/export заливаю товары на сайт, затем Batch Editor, пакетным редактированием раскладываю товары по категориям в которых их необходимо показывать.

    Но вот беда, после импорта товаров, каким-то образом товары помимо основной категории попадают и в другие, неприсущие им категории, к примеру:
    Котлы отопления > Газовые > Buderus
    Так же после импорта попадают в категорию:
    Котлы отопления > Дизельные > Buderus – что является ошибкой.

    Последняя категория – название производителя и соответственно названия последних категорий повторяется. Скорее всего проблема из-за этого.
    Batch Editorом пакетно удалить группу товаров из ошибочной категории не получается, только работая с каждым товаром персонально, а их несколько тысяч.

    Посоветуйте, каким образом можно импортировать товары без ошибок в категориях?
    Какие есть модули для импорта товаров с указанием категорий?
    Кто знает – в каких таблицах SQL- базы OpenCart – содержаться данные о категориях – в которых отображается товар – возможно проще редактировать данные SQL- базы?
    --- Добавлено, 19 авг 2014 ---
    Всё разобрался, тему можно закрывать! Учитывая, что решение кому-то возможно пригодится в дальнейшем, опишу решение.

    Как и предполагал проблема в одинаковых названиях категорий, в моем случае производителей:

    Котлы отопления > Газовые > Buderus
    Котлы отопления > Дизельные > Buderus

    И все товары после импорта попадали в другие категории с названием Buderus не смотря на то, что ID у них разный.

    Убрал поле в CSV файле «_MAIN_CATEGORY_» - и при импорте данных CSVPriceProimport/export– остались только главные категории. А затем Batch Editorом пакетно разложил товары по категориям.
     
    Последнее редактирование: 19 авг 2014
  2. mechenosec

    mechenosec

    Регистрация:
    21 фев 2013
    Сообщения:
    113
    Симпатии:
    18
    Используйте модуль
    Автоматическая обработка прайс-листов.
    http://goo.gl/700Qjc

    Позволяет очень гибко настроить импорт данных, включая наценки, и связи по категориям.
    А вместе с программой content downloader просто незаменимый модуль для парсинга сайтов поставщиков