Модуль для OpenCart 3, що дозволяє створювати та обслуговувати товарні фіди у форматах XML, YML та CSV, завантажувати XML постачальників, оновлювати товари та переносити каталог між магазинами OpenCart.
З його допомогою можна вивантажувати товари для маркетплейсів, рекламних майданчиків, партнерів та клієнтських сайтів. Кожен профіль експорту отримує постійне захищене посилання з актуальними цінами, залишками, характеристиками, зображеннями та іншими відомостями про товари.
Експорт та імпорт об'єднані в одному менеджері. Для кожного клієнта, постачальника або майданчика можна створити окремий профіль зі своїм набором товарів, фільтрами, ціновими формулами, відповідністю полів та правилами обробки даних.
Профілі обох напрямків доступні на одній сторінці та візуально розділені за кольорами: експортні профілівідображаються синіми мітками, імпортні - фіолетовими. Інтерфейс адаптується під ширину екрана і не зменшує робочої області налаштувань.
Фактично ви отримуєте єдиний центр управління експортом та імпортом товарних даних у адміністративній панелі магазину.
Зверніть увагу:
Імпорт довільного XML вимагає початкового налаштування відповідності полів під структуру конкретного постачальника. Автоматично визначити призначення всіх нестандартних елементів неможливо. Імпорт виконується вручну із профілю; cron використовується для оновлення підготовлених експортних файлів. Джерело XML має бути доступним за прямим HTTP/HTTPS-посиланням. Підтримуються відкриті джерела та джерела, захищені авторизацією HTTP Basic. Модуль не є "чарівноюпаличку", і для його налаштування потрібен час і знання. Якщо хочете - ми можемо вам допомогти з налаштуванням під ваші завдання. Орієнтовна ціна налаштування під 1 фід - 5000 рублів.
Приклади розв'язуваних завдань:
- Вивантажити товари обраних категорій та виробників для маркетплейсу або окремого клієнта.
- Виключити товари без залишку, товари певних виробників або позиції поза заданим ціновим діапазоном.
- Додати до експортної ціни націнку, застосувати окремі формули для категорій та виробників, потім округлити результат.
- Створити власні XML-теги, вкладені елементи, атрибути та CSV-колонки під вимоги конкретного майданчика.
- Сформувати окремі пропозиції для варіантів товару та вивантажити характеристики, опції та зображення.
- Надати кожному клієнту постійне захищене посилання зі своїм набором товарів та налаштуваннями.
- Автоматично оновлювати підготовлений файл фіда через cron.
- Завантажити каталог постачальника з YML або довільного XML з нестандартною структурою, атрибутами та просторами імен.
- Проаналізувати XML, зіставити категорії та виробників, а параметри записати в характеристики, опції або поля товару.
- Перенести товари, категорії, зображення, характеристики, опції та вихідні валютні ціни між магазинами OpenCart.
Модуль LIVE XML призначений для:
- створення товарних фідів XML, YML та CSV для маркетплейсів, клієнтів та партнерів;
- фільтрації каталогу та зміни експортних цін за допомогою формул та правил;
- створення довільної структури XML та додаткових CSV-колонок;
- імпорту нових товарів та вибіркового оновлення існуючих;
- аналізу та обробки довільних XML постачальників;
- перенесення каталогів та вихідних валютних цін між магазинами OpenCart;
- автоматичного формування готових експортних файлів за розкладом.
Можливості експортера:
- Необмежену кількість незалежних профілів з постійними захищеними посиланнями.
- Формати YML, універсальний XML та CSV.
- Жива генерація при зверненні до посилання або файловий режим для великих каталогів.
- Особлива вкладка Cron з готовими розкладами, захищеним URL, командою для панелі хостингу та повним рядком crontab.
- Вибір магазину, мови, валюти та групи покупців для кожного профілю.
- Включення або виключення категорій та виробників, фільтрація за ціною, залишком та SKU.
- Білі та чорні списки SKU, включаючи маски з символом *.
- Гнучкі правила відбору по полях товару та характеристикамз умовами порівняння, пошуку, діапазону та перевірки порожніх значень.
- Формули ціни, ступінчасті правила за діапазонами, категоріями та виробниками, націнки, знижки та математичні операції.
- Гнучке округлення ціни вгору, вниз або за математичними правилами із заданою точністю та закінченням.
- Послідовні перетворення назв, описів, моделей, SKU та характеристик: заміна, префікси, суфікси, регулярні вирази, видалення HTML, зміна регістру та обмеження довжини.
- Необмежену кількість користувацьких XML-тегів та CSV-колонок з підтримкою вкладеності, атрибутів та шаблонів значень.
- Вивантаження характеристик, основного та додаткових зображень,опцій всередині товару чи окремих пропозицій для комбінацій опцій.
- Підтримка вихідних валютних цін з модуля Liveopencart МультиВалюта.
- Експорт та імпорт налаштувань профілю в JSON, журнал генерації та потокова обробка каталогу партіями.
- Збереження великих наборів категорій, виробників та правил без втрати даних через обмеження PHP max_input_vars.
- Багатомовність (мови за замовчуванням: російська, англійська, казахська, українська).
Можливості імпортера:
- Особливі профілі для універсального XML, YML та довільних XML постачальників.
- Завантаження по прямійHTTP/HTTPS-посилання, у тому числі з авторизацією HTTP Basic.
- Налаштування елемента товару та шляхів до полів OpenCart з підтримкою вкладених елементів, XML-атрибутів, альтернативних шляхів, XPath та просторів імен.
- Суставлення ID, SKU, моделі, назви, опису, ціни, залишку, виробника, штрих-кодів, габаритів, ваги, категорій та зображень.
- Перегляд перших товарів та аналіз структури XML без зміни товарного каталогу.
- Автоматичний пошук категорій, виробників та параметрів з відображенням кількості пов'язаних товарів.
- Автоматичне створення, ручне зіставлення або виключення категорій постачальника.
- Автоматичне створення,зіставлення, перейменування або виключення виробників.
- Призначення параметрів постачальника у характеристики, опції, стандартні поля товару або список ігнорування.
- Вкладений конструктор фільтрів з групами умов І/АБО для відбору товарів за полями, категоріями та параметрами XML.
- Послідовні перетворення вхідних даних: заміна тексту, регулярні вирази, додавання тексту, видалення HTML, зміна регістру та очищення пробілів.
- Формула вхідної ціни та розпізнавання чисел з точкою, комою та роздільниками тисяч.
- Суставлення товарів за SKU, моделями, EAN, UPC або MPN з безпечним резервним пошуком за іншими ідентифікаторами.
- Створення нових товарів та вибіркове оновлення ціни, залишку, назви, опису, виробника, категорій, характеристик, опцій та зображень.
- Відключення або обнулення залишків товарів, що зникли з фіда, із захистом від помилкового або порожнього XML.
- Потокова обробка XML, обмеження розміру файлів та зображень, захист від локальних адрес та одночасного запуску одного профілю.
- Журнал запусків з кількістю створених, оновлених, пропущених товарів та помилок.
- Перенесення розрахованих та вихідних валютних цін при встановленому модулі Liveopencart МультиВалюта.
- Збереження великих карт категорій, виробників,параметрів та правил без втрати даних через обмеження PHP max_input_vars.
- Багатомовність (мови за замовчуванням: російська, англійська, казахська, українська).
Конструктор імпорту довільного XML:
- Для кожного постачальника створюється окремий профіль зі своїм посиланням, фільтрами та відповідністю полів.
- При використанні стандартного Live XML або YML ручне налаштування більшості шляхів не потрібне.
- Для нестандартного XML можна вказати елемент товару та шлях до кожного поля OpenCart.
- Підтримуються вкладені елементи, XML-атрибути, альтернативні шляхи через ||, відносний XPath та просториімен.
- Категорії, зображення та характеристики можуть повертати кілька значень.
- Перед імпортом можна перевірити перші товари та проаналізувати знайдені категорії, виробників та параметри без зміни каталогу.
Приклади шляхів:
@id
title
prices/price
prices/price/@value
sku || vendorCode || @id
xpath:p:prices/p:price/@value
Налаштування cron:
- Збережіть профіль експорту та увімкніть режим «Готовий файл (cron)».
- Відкрийте вкладку Cron і виберіть готовий або власний розклад.
- Скопіюйте готову команду в планувальник хостингу або повний рядок у системнийcrontab.
Модуль формує захищений URL та готові команди, але саме завдання необхідно один раз додати до планувальника хостингу або crontab сервера.
Установка:
Завантажте ocmod файл через стандартне встановлення додатків.
Встановіть модуль.
Очистіть кеш модифікаторів.
Створіть профіль експорту або імпорту.
Налаштуйте фільтри, правила ціни, відповідність полів та склад даних.
Збережіть профіль.
Для експорту використовуйте отримане постійне захищене посилання.
Для імпорту вкажіть пряме HTTP/HTTPS-посилання на постачальника XML.
Для великих каталогів увімкніть файловий режим та налаштуйте cron.
Працює на LiveStore 3, OCStore 3, Opencart 3. Стандартний шаблон. Під різні адмінки та шаблони потрібно доопрацювання, можливо платне.
Якщо хочете– ми можемо безкоштовно встановити модуль на ваш сайт. Надсилайте доступи після покупки модуля. Можливо, буде потрібно доопрацювання для адмінки або для вашого шаблону - вона може бути платною.