Колишня назва модуля "YML експорт в Яндекс.Маркет, Yandex.Turbo, Prom.ua, Aliexpress.com... для OpenCart 2.x, 3.x". З 12.02.2026 підтримку модуля забезпечує liveopencart.ru.
Модуль формує YML-файл для експорту каталогу товарів на такі майданчики, як Яндекс.Маркет
Купуючи модуль, ви можете використовувати його не більше, ніж на одному сайті Інтернет магазину. Автор залишає за собою право відмовити у технічній підтримці тим, хто використовує куплений один раз модуль на кількох сайтах.
Демо на LiveStore 3 (логін: demo пароль: demo)
Важливо:
ГенераціяYML-файл через PHP-CLI не гарантується, але майже завжди працює. Команда:
<повний шлях до php>/php <повний шлях до кореня сайту>/export/yandex_yml.php
Якщо не працює, але потрібно формувати через планувальник (CRON), використовуйте wget:
wget -P <повний шлях до кореня сайту>/export/yandex_yml.xml http://<адреса сайту>/index.php?route=feed/yandex_yml
FAQ або Часті питання
Відмінності від стандартного модуля :
1. Експорт у кодуванні UTF-8
2. Експортуються всі зображення товару у роздільній здатності 600x600,
як рекомендовано Яндексом
3. В експорті є
аттрибути, що показують можливістьсамовивезення товару та наявність точки продажу
4. Експортуються атрибути товарів
5. Експорт товарів, що стосуються задоволення сексуальних потреб, проводиться з відповідним тегом
6. Для товарів з опціями, що відповідають за "колір" та "розмір" в експорті формуються кілька товарних пропозицій. Так
Яндекс рекомендує експортувати одяг, взуття тощо. Для кожного кольору-розміру формувати свою товарну пропозицію
7. Є можливість формувати файл експорту за запитом Яндекса, а, по планировщику (Cron). Це зручно (і потрібно) тоді, коли файл експорту формується так довго, що Web-server закриває з'єднання, і в результаті нічого не експортується.
8. Можливість експортувати всі товари з ознакою"під замовлення". Яндекс вимагає експортувати всі товари з терміном доставки понад два дні з ознакою "на замовлення".
9. Можливість експорту тега market_category, який, як виявилося, є обов'язковим для потрапляння в Яндекс.Гардероб
10. Можливість експорту тегів <manufacturer_warranty>, <country_of_origin>, <sales_notes>, <typePrefix>, <barcode>, <cpa>
11. Кількість зображень, що експортуються.
12. Чорний список товарів – можна вибрати конкретні товари, які в Яндекс.Маркет вивантажувати не потрібно
13. Додано клон модуля, який дозволяє формувати другий експорт зі своїми налаштуваннями (цей пункт у стадії бета)
14. Експорт тега <oldprice>, який потрібен для розрахунку відсотка знижки Яндексом
15. Експортсупутніх товарів у тезі <rec> або тегах <accessory>
16. Генерація YML блоками, знижено споживання пам'яті
17. Вивантаження акцій для Яндекс.Маркет
"Если у вас php 8, то это возможно, но не должно влиять на работу модуля. Есть ли проблемы с функционалом модуля? Если нет, то варианты - исправить модуль под вашу версию php, не обращать внимания, не писать в лог ошибки."
Добавил остальные товары - всего 49 шт. Никаких настроек больше не менял. Вместо фида белый экран (пустая страница).
В настройках белого списка исключил все товары, кроме первых 4х. Белый экран.
Исключил вообще все товары, добавил только один - белый экран.
Переустановил модуль. Вместо фида белый экран.
Попытался вместо белого списка выгрузить товары из определенных категорий. Белый экран.
Попытался выгрузить товары только одного производителя. Белый экран.
Обратился в саппорт хостинга, думаю мало ли, может какой-то процесс на сервере блокирует формирование фида. Нет. Страница отдает код 200, т.е. грузится без проблем.
Перезагрузил на всякий случай сервер. Белый экран.
Посмотрел в код страницы, которую формирует ваш модуль (/index.php?route=extension/feed/yandex_yml) - там 2 строки:
Т.е. закрывающие теги есть, а начала фида нету.
Автор, срочно выходите на связь. Надо с этим что-то решать.
Так что могу говорить однозначно:
Этот модуль продается без поддержки разработчика!
Если вы привыкли, что покупая какую-то платную разработку для любой CMS вы рассчитываете на поддержку, то это ваши личные проблемы. Этот модуль продается по другой схеме: Заплатили - ковыряйтесь сами.
Даже на платной основе поддержки модуля не будет!
Я бы не рекомендовал этот модуль к покупке.
Пользуюсь давно этим модулем начиная с версии ОС2.1
Купил- Установил Яндекс.YML 1.9.8 для OpenCart 3.x для ocStore 3.0.3.7.
Пробовал сгнерировать и кроном и просто по ссылке https://my-site.ru/export/feed_yandex_yml.php
Крон не генерирует, а запуск по ссылке перебрасывает на Главную страницу сайта.
Сайт на Apache и переадресация не установлена.
В чём может быть проблема?
поэтому в файлах типа export/yandex_yml.php
убрали подключение
// OpenBay Pro $registry->set('openbay', new Openbay($registry));скорее всего модуль до версии 1.9.6 (включительно) для Opencart 3.0.2.x , а 1.9.7 и 1.9.8 Opencart 3.0.3.6-3.0.3.8Я не очень доволен
У нас несколько сайтов
КУпил этот модуль
И с каждого сайта максимум 20 процентов товаровы выгружается
Да ещё и хрень полная
Автор данного модуля
Выйди на связь
Помоги пожалуйтса с настройкой
Уже около года проблема
Все варианты перепробовали
Чтобы понять причину, надо разбирать каждый отдельный товар, который не попал
в YML. По той же самой причине могут не выгружаться и другие товары.
"Лучше не стало, часть пропало, ничего не работает..." - это общие фразы.
Такого мне пишут частенько. А мне не интересно клещами вытаскивать из
каждого вопрошающего технические подробности. Я просто игнорирую такие сообщения. Уж потрудитесь сами предоставить подробно информацию по каждому кейсу:
Какой конкретно товар не выгружается, что у него в данных и связях, а что в настройках модуля, и какая ссылка на YML?
<category id="25"> Компоненты</category>
Вот из вашего демо пример.
В примерах от Яндекса нигде не нашёл, что бы перед названиями был пробел.
Может подскажете как его убрать?