Совместимость:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3OCStore 3.*Opencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3MaxyStore 2.1.0.2MaxyStore 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. Выгрузка промоакций для Яндекс.Маркет
Добавил остальные товары - всего 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
убрали подключение
скорее всего модуль до версии 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>
Вот из вашего демо пример.
В примерах от Яндекса нигде не нашёл, что бы перед названиями был пробел.
Может подскажете как его убрать?
За обратную связь ставлю 2 звезды.
Итого 3 звезды.
Подскажите, пожалуйста, можно ли как нибудь убрать ограничения в 50 символов в "Примечания sales_notes"?
Огромное спасибо!
- Убраны тэги для неактуальных маркетплейсов
- Возможность отключения атрибута group_id, который не нравится вебмастеру
- Возможность выгрузки налоговых ставок товаров - тэг vat
- Дата YML в немного другом формате