Совместимость |
OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OpenCart 2.3, OpenCart 3.0, OCStore 2.1, OCStore 2.3, OCStore 3.0, Opencart.pro 2.0.3.х, Opencart.pro 2.1, Opencart.pro 2.3, MaxyStore 2.1.0.2, MaxyStore 2.3.0.2 |
Модуль формирует YML-файл для экспорта каталога товаров на такие площадки как Яндекс.Маркет, aliexpress.com, beru.ru, torg.mail.ru, price.ru, poisk-podbor.ru, hotprice.ua, nadavi.net, vcene.ua, prom.ua и многие другие
Покупая модуль, вы можете его использовать не более, чем на одном сайте Интернет магазина. Автор оставляет за собой право отказать в технической поддержке тем, кто использует купленный один раз модуль на нескольких сайтах.
Демо на OcStore 2.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. Выгрузка промоакций для Яндекс.Маркет
А есть возможность в место "used", вставлялось "excellent"
<condition type="used">
Или "used" где то задается?
Подскажите как в модуле сделать несколько фидов?
У меня старый модуль у которого всего 8 фидов можно сделать.
Помню на старом форуме тема поднималась, там это можно было сделать путем копирования файлов.
Кто-то может помнит как или знает.
<yml_catalog date="2022-05-22T14:37+03:00">
Яндекс ругается на дату. Автор будет дорабатывать ?
Замените строку 189
$yml .= '<yml_catalog date="' . date('Y-m-d H:i') . '">' . $this->eol;
на
$yml .= '<yml_catalog date="' . date('Y-m-d\TH:iP') . '">' . $this->eol;
Не но отвечает, нужно было под меня сделать настройку. Подсказал что заменить и заработало!
Модуль меня устроил. Настроил себе Яндекс Турбо, настроил исключения и всё супер работает!
так же и в название товара дописывает (название опции + значение)
Можно дописывать только значение опций?
допустим: "Кресло офисное, черное.."
а не "кресло офисное, цвет обивки: черный"
У нас на сайте товары в разной валюте: RUB, USD и EUR. Основная валюта RUB. Столкнулись с проблемой, что товары с ценами в валюте USD и EUR не выгружаются совсем. Курсы валют прописаны. Подскажите пожалуйста, с чем это может быть связано?
купили модуль Установили модуль 1.97 YML.
Версия сайта ocStore 2.3.0.2.3
При выгрузке модуль не учитывает статусы товара и выгружает все предложения. В настойках указано вот так https://drive.google.com/open?id=1pGM8U6anF7s5rtkRwBaZNXvuOCTxweDP
Прошу подсказать, что нужно сделать, чтобы выгружались товары только со статусом "в наличии"? Потому что модуль выгружает все подряд