The former name of the module is “YML export to Yandex.Market, Yandex.Turbo, Prom.ua, Aliexpress.com... for OpenCart 2.x, 3.x”. Since 02/12/2026, the module is supported by liveopencart.ru.
The module generates a YML file for exporting a product catalog to such sites as Yandex.Market, aliexpress.com, beru.ru, torg.mail.ru, price.ru, poisk-podbor.ru, hotprice.ua, nadavi.net, vcene.ua, prom.ua and many others
When purchasing a module, you can use it on no more than one website of the online store. The author reserves the right to refuse technical support to those who use a module purchased once on several sites.
Demo on LiveStore 3 (login: demo password: demo)
Important:
GenerationYML file via PHP-CLI is not guaranteed, but it almost always works. Team:
<full path to php>/php <full path to the site root>/export/yandex_yml.php
If it doesn’t work, but you need to generate it through the scheduler (CRON), use wget:
wget -P <full path to the site root>/export/yandex_yml.xml http://<site address>/index.php?route=feed/yandex_yml
FAQ or Frequently asked questions
Differences from the standard module:
1. Export in UTF-8 encoding
2. All product images are exported in resolution 600x600,
as recommended by Yandex
3. The export contains
attributes, indicating the possibilitypickup of goods and availability of a point of sale
4. Product attributes are exported
5. Export of goods related to the satisfaction of sexual needs is carried out with the appropriate tag
6. For goods with options responsible for “color” and “size”, several product offers are generated in export. So
Yandex recommends to export clothes, shoes, etc. For each color-size create your own product offer
7. It is possible to generate an export file not by Yandex request, but by the scheduler (Cron). This is convenient (and necessary) when the export file takes so long to generate that the Web server closes the connection, and as a result, nothing is exported.
8. Ability to export all goods with the attribute"to order". Yandex requires that all goods with a delivery time of more than two days be exported with the “made to order” sign.
9. The ability to export the market_category tag, which, as it turns out, is required to get into Yandex.Wardrobe
10. Ability to export tags <manufacturer_warranty>, <country_of_origin>, <sales_notes>, <typePrefix>, <barcode>, <cpa>
11. Customizable number of exported images
12. Black list of products - you can select specific products that do not need to be uploaded to Yandex.Market
13. Added a module clone that allows you to create a second export with your own settings (this item is in beta)
14. Export the <oldprice> tag, which is needed to calculate the discount percentage by Yandex
15. Exportrelated products in the <rec> tag or <accessory> tags
16. YML generation in blocks, memory consumption reduced
17. Uploading promotions for Yandex.Market
/opt/php/7.4/bin/php -c /мой путь/php.ini -f /мой путь/export/yandex_yml.php - все отлично с фидом основного магазина
/opt/php/7.4/bin/php -c /мой путь/php.ini -f /мой путь/export/yandex_yml.php --store_id=16 ошибка Error in argument 5, char 2: no argument for option -
баг/фича с мультимагазином
адрес https:// мой адрес /index.php?route=extension/feed/yandex_yml&token=(пароль поддомена) открывает основной магазин, хотя у него другой (пароль)
/opt/php/7.4/bin/php -c /путь/php.ini -f /путь/export/yandex_yml.php -- --store_id=16
адрес https:// мой адрес /index.php?route=extension/feed/yandex_yml&token=(номер) открывает основной магазин, хотя у него без &token=(номер)
срабатывает только https://поддомен.мой адрес /index.php?route=extension/feed/yandex_yml
Проверьте, что URL поддомена точно указан в настройках самого магазина
URL поддомена настроена (поддомены работают), так же используется CityManager Pro 9.
ссылка вида https:// поддомен . мой адрес /index.php?route=extension/feed/yandex_yml&token=(номер) работает
https:// мой адрес /index.php?route=extension/feed/yandex_yml&token=(номер) основной магазин, но это не важно
/opt/php/7.4/bin/php -c /путь/php.ini -f /путь/export/yandex_yml.php -- --store_id=16 заработал но записывает в файл feed_yandex_yml_(пароль основного магазина).xml хотя должен в feed_yandex_yml_(пароль поддомена).xml, да и в теле файла урлы все без поддомена
Огромная благодарность за помощь в интеграции.
- Возможность ссылки на оригинальную картинку вместо кэшированной
- Возможность указания своего количества товаров для генерации за один раз
- Возможность указания своей максимальной длины description
Благодаря таким гибким настройкам стало возможно выгружать все товары даже для слабого хостинга! Еще бы названия клонов можно было бы редактировать, типа "1 категория" или "выгрузка всех категорий! и т.д.)) Но это так, мое пожелание - ведь совершенству нет предела!))