Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Синхронизация OpenCart 2.0 c 1C [Поддержка]


Serdes

Recommended Posts

Синхронизация OpenCart 2.0 c 1C


Синхронизация OpenCart 2.0 c 1C


Внимание: Модуль полностью идентичен модулю OpenCart Exchange 1C. Отличие заключается только в том, что он нормально работает с OpenCart 2.0.

Поддержка: OpenCart 2.0.0.x, 2.0.1.x, 2.0.2.x, 2.0.3.x, 2.1.0.x.

Возможности:

  • выгрузка товаров и категорий;
  • загрузка заказов.

ВНИМАНИЕ: Рекомендую установить патч http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18892, чтобы появилась возможность установки модулей и патчей без настройки ftp. Скачиваем архив и копируем файл localcopy.ocmod.xml в папку system.

Установить:

  • Модули -> Установка расширений. Выбираем наш архив и нажимаем Продолжить.
  • Модули -> Модификаторы. Нажимаем кнопку Обновить update.png.

Обновить:

  • Модули -> Модификаторы. Выбираем наш модуль и нажимаем кнопку Удалить delete.png. После Обновить update.png.
  • Модули -> Установка расширений. Выбираем наш архив и нажимаем Продолжить.
  • Модули -> Модификаторы. Нажимаем кнопку Обновить update.png.

Удалить:

  • Модули -> Модификаторы. Выбираем наш модуль и нажимаем кнопку Удалить delete.png. После Обновить update.png.

Настройка модуля аналогично модулю синхронизации для OpenCart Exchange 1C.

Демонстрация модуля: http://asamat.com/demo/2.1.0.x/admin/

Логин: demo

Пароль: demo

Внимание!!! Если у вас уже заполнены товары в OpenCart и вы хотите перенести данные в 1С прошу писать мне в личку или в скайп.


 

Надіслати
Поділитися на інших сайтах

Ну, наконец-то! Как не хватало этой ветки. Сразу отпишусь. Русская сборка 2.1.0.1 rs2 + 1С 8.3 Управление сервисным центром + модуль. Все установилось без проблем, синхронизация прошла успешно. Пойду копать дальше. Тема нужная и полезная, будем надеяться, что будет развиваться. Спасибо огромное!

Надіслати
Поділитися на інших сайтах


Ребята, если у меня только сами файлы выгрузки, то как мне их загрузить с помощью этого модуля?

Ручной импорт не работает? Или нужна инструкция?

Надіслати
Поділитися на інших сайтах

Ручной импорт не работает? Или нужна инструкция?

 

Ручной импорт ограничен 20ю мегабайтами, у меня же от поставщика файлы приходят по 50-400 мб. Объясните если не сложно, как можно их загрузить.

Надіслати
Поділитися на інших сайтах


Ручной импорт ограничен 20ю мегабайтами, у меня же от поставщика файлы приходят по 50-400 мб. Объясните если не сложно, как можно их загрузить.К 

Ограничение по объёму загрузки выставляется владельцем хостинга (сервера). В вашем случае нужен либо свой сервер (можно виртуальный, с большой оперативной памятью), либо все это делать локально у себя на компьютере.

Надіслати
Поділитися на інших сайтах

не могу ли я просто все эти .zip файлы загрузить по фтп и запустить скрипт их обработки?

Нет. Такого функционала нет.

Надіслати
Поділитися на інших сайтах

Не могу прикрепить водяной знак, кнопка "Обзор" не работает

Исправлю. Выложу. Сегодня - завтра нет времени. Как появиться время и настроение, сделаю.

Надіслати
Поділитися на інших сайтах

Если в 1с выбрана не конечная папка с номенклатурой выскакивает ошибка

2015-10-23 18:31:36 -   !!!: Заполнение родительскими категориями отменено. Отсутствует main_category_id.

 

 

т.е. например

--каталог номенклатуры

        -- ВАЗ

            -- 2109

            -- 2110

        -- ГАЗ

            -- ГАЗ 24

            -- ГАЗ 66

 

Если в 1с выбираем выгрузка из каталога 2109 - товар на сайт загружается без ошибок

Если в 1с выбираем выгрузка из каталога на уровень выше, например ВАЗ, то возникает описанная выше ошибка

Надіслати
Поділитися на інших сайтах


Если в 1с выбрана не конечная папка с номенклатурой выскакивает ошибка

2015-10-23 18:31:36 -   !!!: Заполнение родительскими категориями отменено. Отсутствует main_category_id.

 

 

т.е. например

--каталог номенклатуры

        -- ВАЗ

            -- 2109

            -- 2110

        -- ГАЗ

            -- ГАЗ 24

            -- ГАЗ 66

 

Если в 1с выбираем выгрузка из каталога 2109 - товар на сайт загружается без ошибок

Если в 1с выбираем выгрузка из каталога на уровень выше, например ВАЗ, то возникает описанная выше ошибка

2-а варианта решение проблемы:

1) Отключить "Заполнение родительской категории"

2) Добавить то, чего не хватает в БД.

Надіслати
Поділитися на інших сайтах

2-а варианта решение проблемы:

1) Отключить "Заполнение родительской категории"

2) Добавить то, чего не хватает в БД.

Про второй вариант можно поподробнее? Какую таблицу нужно править, поле числовое должно быть?

Надіслати
Поділитися на інших сайтах


Про второй вариант можно поподробнее? Какую таблицу нужно править, поле числовое должно быть?

Скачай ocStore и сравнивай БД. И все сразу поймешь.

Надіслати
Поділитися на інших сайтах

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<b>Warning</b>: ftp_chdir() [<a href='function.ftp-chdir'>function.ftp-chdir</a>]: Failed to change directory. in <b>/var/www/u0095971/data/www/bemporium.ru/admin/controller/extension/installer.php</b> on line <b>299</b>{"error":"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e  "}

 

Такая ошибка при установке модуля. Прошу помощи

Надіслати
Поділитися на інших сайтах


SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<b>Warning</b>: ftp_chdir() [<a href='function.ftp-chdir'>function.ftp-chdir</a>]: Failed to change directory. in <b>/var/www/u0095971/data/www/bemporium.ru/admin/controller/extension/installer.php</b> on line <b>299</b>{"error":"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e  "}

 

Такая ошибка при установке модуля. Прошу помощи

 

Устанавливали через модификатор?

Надіслати
Поділитися на інших сайтах


Про второй вариант можно поподробнее? Какую таблицу нужно править, поле числовое должно быть?

Установил osstore 1.5.5.1.2. В таблицах нет поля "main_category_id", есть только main_category в таблице "product_to_category", я добавил в

эту таблицу во второй версии поле "main_category_id"- ошибку это не исправило. В какую таблицу нужно добавить поле? Кто-нибудь сталкивался с этой проблемой?

Надіслати
Поділитися на інших сайтах


 

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<b>Warning</b>: ftp_chdir() [<a href='function.ftp-chdir'>function.ftp-chdir</a>]: Failed to change directory. in <b>/var/www/u0095971/data/www/bemporium.ru/admin/controller/extension/installer.php</b> on line <b>299</b>{"error":"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e  "}

 

Такая ошибка при установке модуля. Прошу помощи

 

Устанавливали через модификатор?

 

Да

Змінено користувачем directorpride
Надіслати
Поділитися на інших сайтах


Установил osstore 1.5.5.1.2. В таблицах нет поля "main_category_id", есть только main_category в таблице "product_to_category", я добавил в

эту таблицу во второй версии поле "main_category_id"- ошибку это не исправило. В какую таблицу нужно добавить поле? Кто-нибудь сталкивался с этой проблемой?

Кажется разобрался..

1. В таблицу "product_to_category" добавил поле main_category типа tinyint(1) со значение о по умолчанию

2. в admin/model/catalog/product.php

добавил в class ModelCatalogProduct функцию

 

    public function getProductMainCategoryId($product_id) {

        $query = $this->db->query("SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "' AND main_category = '1' LIMIT 1");

        return ($query->num_rows ? (int)$query->row['category_id'] : 0);

    }

 

Товар загрузился, но остаток загрузился нулевой...

М.да..

 

в файле остаток есть, что-то помешало его загрузить в БД...

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.