• Імпорт YML Opencart 3

Імпорт YML - модуль для автоматичного завантаження товарів в інтернет-магазин на базі Opencart 3.x з YML- файлу з іншого інтернет-магазину або постачальника. Модуль зручний для дропшиппінга, оскільки більшість постачальників надають YML- файл з товарами для імпорту. 

Модуль не імпортує великі YML- прайси! Якщо Ваш прайс вагою більше 5 Mb - це може викликати проблеми.

Імпорт товарів можливий за допомогою завантаження YML-файлу у форму або по посиланню на YML-файл. Якщо прописати посилання, тоді можна поставити завдання cron-планувальник на сервері для періодичного запуску скрипта оновлення товарів з вказаного джерела. Таким чином товари у Вашому магазині оновлюватимуться автоматично. В цьому випадку треба настроїти модуль: прописати посилання на YML-файл і вказати які поля товарів треба оновлювати. Потім поставити завдання в крон на запуск скрипта {ваш сайт}/admin/import yml cron.php (якщо товарів для імпорту багато - краще запускати скрипт через CLI, для того, щоб уникнути обмежень сервера за часом на обробку скрипта). Поставити завдання cron-менеджер Вам допоможе підтримка Вашого хостингу.

Імпорт YML. Встановлення модуля: 

  1. Заздалегідь у Вас має бути встановлений https://opencart3x.ru/module/admin/localcopy-ocmod
  2. Завантажити модуль через адмінку - в розділі Установка модулів вибрати архів import _ yml _ oc3.ocmod.zip
  3. Оновити модифікації в адмінці в розділі Модифікатори (чи Менеджер доповнень)
  4. ВАЖЛИВО! Додати права Вашій групі користувачів для проcмотра і редагування модуля - для цього треба відкрити розділ Система > Користувачі > Групи користувачів > Адміністратори > встановити галочки біля "tool/import _ yml" в перших двох блоках. 
  5. Перейти в розділ "Система" > "Розробка" (інший варіант перекладу "Інструменти" або "Обслуговування") > "Import YML", встановіть потрібні налаштування, збережіть і почніть імпорт. Якщо Ви не зможете знайти модуль по цьому шляху - ось пряме посилання на сторінку модуля в адмінці  http://ваш-сайт/admin/index.php?route=tool/import_yml

Увага! Модуль не треба шукати в розділі Модулі, його там бути не повинно. Він буде доступний в меню по указаному вище адресі після оновлення модифікацій і додавання прав групі користувачів.

Можливі проблеми: 

Якщо товарів в YML- файлі надто багато - Ваш сервер може не встигнути обробити його за виділений йому час і після декількох хвилин імпорту Ви отримаєте помилку сервера. Не засмучуйтеся, є декілька варіантів вирішення цієї проблеми : 

  1. Запускати імпорт до тих пір, поки не отримаєте повідомлення про успішне завершення операції. Кожного разу додаватимуться нові товари і так до повного імпорту. Головне прибрати галочку "Видалити усі товари". 
  2. Вам треба максимально збільшити час обробки скриптів на сервері, за це відповідає php-параметр max_execution_time. У цьому Вам може допомогти техпідтримка хостингу або Ви самі можете збільшити цей параметр в налаштуваннях сервера або через файл php.ini - інструкції "як це робиться" шукайте в Google. 
  3. Запустити скрипт імпорту {ваш сайт}/admin/import yml cron.php за допомогою CLI (з командного рядка SSH). Перед цим в налаштуваннях модуля треба прописати посилання на YML і зберегти.
  4. Розбити YML- файл на декілька файлів з урахуванням головної розмітки YML 

Зміни: 

  • 01.11.2017 - вирішена помилка з імпортом файлу, виправлена робота модуля по cron 
  • 12.03.2018 - додана підтримка імпорту картинок з кирилічними назвами (зроблена транслітерація назв картинок); розв'язана проблема оновлення додаткових картинок при відключеному оновленні картинок. 
  • 26.04.2018 - додана можливість записувати декілька категорій до товару, вирішені деякі проблеми при оновленні товарів 
  • 26.09.2018 - модуль оновлений, вирішені проблеми з перезаписом категорій і параметрів товару. 
  • 07.12.2018 - вирішені дрібні проблеми з оновленням категорій 
  • 15.01.2019 - версія 3.1: модуль допрацьований в плані відключення оновлення полів, розв'язана проблема з мовами, розв'язана проблема з формуванням SEO URL, поліпшена сумісність модуля. 
  • 25.01.2019 - незначна поправка для поліпшення універсальності. 
  • 08.04.2019 - розв'язана проблема з появою "завантажений файл порожній".
  • 12.09.2019 - поліпшена робота завантаження зображень 14.09.2019 - імпорт oldprice (додавання акцій) 
  • 06.01.2020 - розв'язана проблема імпорту зображень з однаковою назвою 
  • 29.01.2020 - розв'язана проблема імпорту зображень з пропусками в назві 
  • 27.02.2020 - поліпшена сумісність з прайсами при запуску оновлення по крону 
  • 27.03.2020 - доданий параметр noindex для категорій 03.06.2020 - розв'язана проблема із завантаженням зображень для деяких прайсів

  • Opencart 3.0.0.0
  • Opencart 3.0.1.1
  • Opencart 3.0.1.2
  • Opencart 3.0.2.0 или ocStore 3.0.2.0
  • Opencart 3.1.0.0
  • Opencart 3.0.3.1
  • Opencart 3.0.3.2
  • Opencart 3.0.3.3
  • Opencart 3.0.3.6
  • Opencart 3.0.3.7 и OcStore 3.0.3.7
  • Ціна: 234,00 грн.

- by usingВарианты оплаты заказа

  • Гарантована сумісність
  • Тільки OCMOD
  • Без прив'язки до домену
  • Відкритий код
  • Без вірусів
  • Техпідтримка

Інформація:

×
Напишіть нам, ми онлайн!