Jump to content
toporchillo

[Поддержка] YML экспорт в Яндекс.Маркет, Yandex.Turbo, Prom.ua, Aliexpress.com... для OpenCart 1.5.x

Recommended Posts

YML экспорт в Яндекс.Маркет, Yandex.Turbo, Prom.ua, Aliexpress.com... для OpenCart 1.5.x


YML экспорт в Яндекс.Маркет, Yandex.Turbo, Prom.ua, Aliexpress.com... для OpenCart 1.5.x


Модуль формирует YML-файл для экспорта каталога товаров на такие площадки как Яндекс.Маркет, torg.mail.ru, prom.ua, price.ru, poisk-podbor.ru, hotprice.ua, nadavi.net, vcene.ua, prom.ua и многие другие

Совместим с версиями OpenCart (ocStore, МахiStore) 1.4.x, 1.5.x.

Версия для OpenCart 2 доступна здесь

Как быть, если вдруг что-то не работает: Читать FAQ - Частые вопросы

Не надо сразу создавать задачу в CRONе, не надо сразу отдавать ссылку на YML Яндексу

1. Откройте ссылку на YML в браузере, щелкните правой кнопкой мышкой, выберете "исходный код".

2. Вы увидите то, что сформировал скрипт. Возможно там будут сообщения об ошибках PHP. Текст ошибки прекрасно ищется в Гугле или в теме поддержки.

3. Если вы не можете самостоятельно разобраться с ошибкой, то пришлите ссылку на экспорт. Сообщения без ссылки будут игнорироваться!

4. Мне не достаточно прислать только результат работы Яндекс-валидатора.

 

Отличия от стандартного модуля:

 

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 блоками, снижено потребление памяти.

На самом дешовом тарифе хостинга Jino удалось сгененрировать файл экспорта на 100МБ!

Демо: экспорт (YML), админка (login: demo, пароль: demo)

Скрипт export/yandex_yml.php предназначен для запуска по планировщику. Его запускать через SSH. Он сформирует файл экспорта export/yandex_yml.xml, который и нужно отдавать Яндексу.

Не забудьте дать папке export права на запись 777.

Такой способ экспорта предпочтительнее, чем по прямой ссылке /index.php?route=feed/yandex_yml

Пример настройки запуска скрипта по расписанию для хостинга jino.ru

1. Читаем общее описание запуска скриптов по расписанию http://www.jino.ru/support/faq/cron/

2. В командной строке запуска скрипта пусть к PHP должен быть полный. Для хостинга jino.ru путь такой:

Цитата

Для PHP 5.2:

CLI: /usr/local/bin/php-cli

CGI: /usr/local/bin/php-cgi

Для PHP 5.3:

CLI: /usr/local/zend-5.3/bin/php-cli

CGI: /usr/local/zend-5.3/bin/php-cgi

Для PHP 5.4:

CLI: /usr/local/zend-5.4/bin/php-cli

CGI: /usr/local/zend-5.4/bin/php-cgi

3. У меня для запуска скрипта вот такая командная строка:

/usr/local/bin/php-cli ~/domains/toporchillo.jino.ru/ocstore/export/yandex_yml.php
 

Возможные проблемы и их решение.

1. XML-экспорт открылся быстро, но он пустой

Убедитесь, что статус модуля в его настройках "Включен", убедитесь, что вы выбрали хотя бы одну категорию с товарами для экспорта

2. XML-экспорт долго открывается, но он пустой, либо ошибка:

Maximum execution time of 30 seconds exceeded
 

У вас так много товаров, что скрипт не успевает сформировать экспорт за отведенное время. Формируйте экспорт через SHELL

3. Данные в форме настройки модуля сохраняются не полностью.

Увеличте ваш параметр max_input_vars в настройках PHP

4. В форме настройки модуля пустой список валют

Проверьте ваши валюты. Их коды должны быть ISO-кодами.: RUB, UAH,...

5. Что такое SHELL?

Вы конечно знаете, что такое командная строка. В UNIX-системах она называется SHELL. Также существует протокол SSH, который позволяет запускать команды в командной строке (SHELL) удаленного сервера. Для доступа по протоколу SSH можно например использовать программу PuTTY

Интерпретатор PHP тоже можно запускать из командной строки. В качестве параметра надо передать файл с PHP-скриптом, который должен выполнить интерпретатор. В данном случает надо запускать команду:

полный_путь/php полный_путь/yandex_yml.php

Интерпретатор PHP запустит PHP-скрипт, который в свою очередь создаст XML-файл экспорта.

Кроме того, в UNIX-системах существует планировщик задач, который называется CRON. Он позволяет запускать команды SHELL по расписанию. В нашем случае нужно запускать команду:

полный_путь/php полный_путь/yandex_yml.php

На многих хостингах управление планировщиком сделано через веб-интерфейс. Надо лишь вписать команду и указать периодичность запуска, доступ через SSH при этом не требуется.

Иногда Яндекс требует, чтобы при переходе по ссылке из Маркета, у товара были сразу выбраны опции. Поэтому модуль формирует ссылку на товар с хэш-кодами (#12-13). Если внедрить на страницу товара вот этот Javascript:

<script type="text/javascript"><!--
$(document).ready(function() {
var hash = window.location.hash;
if (hash) {	
    var hashpart = hash.split('#');
    var  vals = hashpart[1].split('-');
    for (i=0; i<vals.length; i++) {
        $('#product').find('select option[value="'+vals[i]+'"]').parent().find('option').removeAttr('selected');
        $('#product').find('select option[value="'+vals[i]+'"]').attr('selected', true).parent().trigger('change');
        $('#product').find('input[type="radio"][value="'+vals[i]+'"]').attr('checked', true).trigger('click');
        $('#product').find('input[type="checkbox"][value="'+vals[i]+'"]').attr('checked', true).trigger('click');
    }
}
})
//--></script>
 

, то при переходе по ссылке будут выбраны сразу нужные опции. Может не работать для нестандартной темы.

Демо: http://toporchillo.myjino.ru/ocstore/index.php?route=product/product&path=20&product_id=35#18#21

yml_logo.png


  • Добавил
  • Добавлено
    25.10.2012
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    1.5.6.4
    1.5.6.3
    1.5.6.2
    1.5.6.1
    1.5.6
    1.5.4.1
    1.5.3.1
  • ocStore
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    OcShop 1.5.6.4.х
  • Обращение к серверу разработчика
    Нет
  • Старая цена
    0

 

  • +1 4

Share this post


Link to post
Share on other sites

Напоминаю, что модуль отвечает за правильное формирование файла экспорта в Яндекс.Маркет. Если вы экспортировали данные в Яндекс, Яндекс экспорт принял, то работа модуля считается успешной.

Почему товары из экспорта не попадают в Яндекс.Маркет - спрашивайте у техподдержки Яндекса.

  • +1 1

Share this post


Link to post
Share on other sites

Скажите какие версии движка поддерживает, новую 1.5.4.1 поддерживает? Спасибо!

Share this post


Link to post
Share on other sites

Скажите какие версии движка поддерживает, новую 1.5.4.1 поддерживает? Спасибо!

Да, поддерживает.
  • +1 1

Share this post


Link to post
Share on other sites

А можно подробнее про этот пункт Скрипт export/yandex_yml.php предназначен для запуска по планировщику. Его запускать чрез shell. Он сформирует файл экспорта export/yandex_yml.xml, который и нужно отдавать Яндексу.

инструкция будет как настраивать, что бы работало по планировщику?

Share this post


Link to post
Share on other sites

Вы можете Яндексу давать вот такой URL на экспорт: /index.php?route=feed/yandex_yml в этом случае YML будет генерироваться на лету, и отдаваться через HTTP-соединение. Как правило, это работает.

Но в настройках сервера обычно стоит ограничение на время выполнения HTTP-запроса и т.д. В этом случае YML не успеет сформироваться, соединение закроется по таймауту. Такое регулярно происходит при большом количестве товаров и при стандартном способе экспорта.

Можно формировать экспорт в виде статического файла, например раз в сутки, запуская скрипт не через HTTP, а напрямую. А Яндексу давать ссылку на статический файл.

Настройка планировщика зависит от вашего хостинга. Обычно на панели управления хостингом есть такая возможность. В качестве команды будет

php 'путь к скрипту export/yandex_yml.php'
Имеет смысл попробовать запустить скрипт через shell (SSH).
  • +1 1

Share this post


Link to post
Share on other sites

Подскажите -

1. я прально понял - если у меня есть товар "Телевизор", у него есть опция - серебристый, красный. То в выгрузке будет два товара "телевизор серебристый" + "телевизор красный". с одинаковыми урлами и картинками?

2. Этот файл не мешает работе др модулей экспортирования?

Share this post


Link to post
Share on other sites

1. Так и есть. Для одежды, обуви Яндекс так рекомендует http://help.yandex.ru/partnermarket/?id=1124379#3

Картинки, одинаковые. А у кого как сделано, чтобы при переключении опций менялись картинки? Если существует решение, как по опции определить картинку, то я сделаю, чтобы для каждой опции выгружались свои картинки.

2. Не мешает. Он не переписывает существующие модули экспорта. Стандартный Яндекс.Маркет не затрагивает.

  • +1 1

Share this post


Link to post
Share on other sites

Я извиняюсь может не в тему, а можно ли создать нечто подобное для аукциона molotok.ru?

Share this post


Link to post
Share on other sites

А что нужно для Молотка? Тоже экспорт каких-то данных? А описание формата есть?

  • +1 1

Share this post


Link to post
Share on other sites

От тех поддержки документацию не получил, только сырой ответ, что жуёт YML

Share this post


Link to post
Share on other sites

От тех поддержки документацию не получил, только сырой ответ, что жуёт YML

Ну так попробуйте отдать Молотку стандартный YML, который готовится для Яндекса. Кто знает, что им нужно.
  • +1 1

Share this post


Link to post
Share on other sites

Да я бы попробовал, они хотят что бы я заполнил кучу документов + сделал перевод с расчетного счет в размере 500 руб. ппц.. Я думаю что в ближайшее время все таки придется это проделывать, тогда и отпишу если проблемы будут.

P/S сплошная бюрократия :-)

Share this post


Link to post
Share on other sites

Автор, можешь сделать бесплатную доставку на определенные товары, а на остальные сумму по умолчанию?

Share this post


Link to post
Share on other sites

Автор, можешь сделать бесплатную доставку на определенные товары, а на остальные сумму по умолчанию?

Да - возможность управлять стоимостью доставки (от цены, категория, конкр товаров) - было бы здорово! -)

Share this post


Link to post
Share on other sites

Да - возможность управлять стоимостью доставки (от цены, категория, конкр товаров) - было бы здорово! -)

А по какому признаку отделяются товары с бесплатной доставкой от платной? Порог стоимости? В способах доставки, которые появляются при заказе товара это как-то видно, что доставка бесплатна?
  • +1 1

Share this post


Link to post
Share on other sites

Добрый день,

Яндекс-маркет нормально проглатывает yml, НО в yml нет тегов по размерам (хотя в странице товара размеры есть). В чем проблема? как ее исправить? Спасибо!

Share this post


Link to post
Share on other sites

А по какому признаку отделяются товары с бесплатной доставкой от платной? Порог стоимости? В способах доставки, которые появляются при заказе товара это как-то видно, что доставка бесплатна?

Встречал модуль, который выводил в описании картинку именно картинку, на которой написано бесплатная доставка, если в описании товара указано "требуется доставка - нет"

Если выставить такой параметр у товара, то система предлагает оформить заказ без указания вообще способов доставки и соответственно и платы за нее. Но мне кажется, что это немного неправильно, но реально.

На шопскрипте у товаров есть конкретный параметр у товара "бесплатная доставка", а тут не ясно, то ли имеют в виду с параметром "требуется доставка" или нет. Хотелось бы решить данный вопрос в рамках обсуждения выгрузки на маркет. Очень нужен вариант с бесплатной доставкой, т.к. есть товары с рекомендуемой ценой, но можно на расходы пустить доставку.

Share this post


Link to post
Share on other sites

Мне хочется сделать какое-то решение, которое было бы "само по себе" и минимально затрагивала существующий магазин. Легко сделать у товара дополнительное поле, но это потребует изменения структуры базы. Кроме того, полей в товарах и так уже куча.

Давайте смотреть в сторону модулей способов доставки. В модулях можно установить способ "Бесплатная доставка", указав начиная с какой цены она работает. Если товар дороже Xруб., то в способах появляется бесплатная доставка. Такая организация подходит?

Share this post


Link to post
Share on other sites

Добрый день,

Яндекс-маркет нормально проглатывает yml, НО в yml нет тегов по размерам (хотя в странице товара размеры есть). В чем проблема? как ее исправить? Спасибо!

У вас размеры оформлены в виде опций? Т.е. при покупке выбирается цвет и размер?

Share this post


Link to post
Share on other sites

а тем, кто работает по схеме дропшиппинга, такой модуль подойдет? У меня склад очень маленький, в основном у большинства товаров стоит "2-3 недели", и есть часть товаров, которые вообще не надо выгружать в маркет (у таких стоит "Тираж распродан"). Как быть в таком случае?

Share this post


Link to post
Share on other sites

а тем, кто работает по схеме дропшиппинга, такой модуль подойдет? У меня склад очень маленький, в основном у большинства товаров стоит "2-3 недели", и есть часть товаров, которые вообще не надо выгружать в маркет (у таких стоит "Тираж распродан"). Как быть в таком случае?

Если у вас товара нет в наличии, то в выгрузку он попадет с признаком:

<offer id="_ID_ТОВАРНОГО_ПРЕДЛОЖЕНИЯ_" available="false">
, т.е. товара нет в наличии

Share this post


Link to post
Share on other sites

странно... в маркете вроде полно предложений, которые только под заказ. точно эту проблему никак не решить?

Share this post


Link to post
Share on other sites

Как купить? При нажатии купить - необходимо ввести Zip/Postcode, а где его искать?

Вопрос уже решен...:)

Share this post


Link to post
Share on other sites

У вас размеры оформлены в виде опций? Т.е. при покупке выбирается цвет и размер?

да. конечно. на сайте все в порядке выбирается - и цвет и размер. товар купальники и женская одежда (т.е. два типа размеров)

а в YML размеры не транслировались почему то (причем ни размеры купальников ни размеры одежды).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Sony
      Доброго времени суток, подскажите может кто устанавливал модуль Yandex Метрики.
      Столкнулся с необходимостью, очень упростил бы работу.
    • By DevmanExtensions
      3 000.00 руб
      View File


      Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets
       

       

       

       

       

       

      Instalación súper fácil en 1 minuto -> mira el video  
       
      No olvide la compatibilidad total con el módulo Combinación de opciones.  
       

       
      Новое видео - ответы и комментарии на частые вопросы
      СМОТРИТЕ ПРЯМО СЕЙЧАС


      Самый полный и безопасный инструмент импорта/экспорта для Opencart
      Идеальный инструмент «все в одном», чтобы позаботиться обо всех ваших потребностях в импорте/экспорте данных для вашего магазина, будь то управление вашими собственными данными или синхронизация из файлов или каналов от ваших постоянных поставщиков. Работает с Opencart, OCStore, Mijoshop и Joocart.


      Мы слушаем наших клиентов!
      Import / Export PRO es el resultado del desarrollo de cientos de solicitudes que nuestros clientes han realizado desde nuestro primer lanzamiento en 2014. Hemos creado la extensión más segura , potente y adaptable para satisfacer las necesidades de todos.
      Lea lo que los clientes tienen que decir sobre Import / Export Pro.
       

       
      Estamos aqui para ayudar!
      Antes de comprar, asegúrese de consultar la sección de preguntas frecuentes . Si no puede encontrar la respuesta allí, ¡no dude en escribirnos !
      Si se siente sobrecargado con los procesos de importación, ofrecemos servicios de migración de tiendas y podemos configurar todo para usted. Por favor envíe una solicitud y verifique el precio!
       

       
      Importar / exportar es todo lo que necesitas
      Productos, ofertas especiales, descuentos, imágenes de productos, valores de parámetros de productos, categorías, grupos de atributos, atributos, parámetros, valores de parámetros, fabricantes, grupos de filtros, filtros, grupos de clientes, clientes, direcciones, pedidos, pedidos de productos, totales de pedidos, cupones Y así sucesivamente.
       

       
      ¡Tus datos siempre están seguros!
      En el caso de una falla del proceso, el sistema de importación avanzado restaurará automáticamente sus datos a su estado original. El progreso del proceso y los posibles errores detectados se mostrarán en el panel activo .
       

      Comunicación Fabricantes / Proveedores
      Compatible con la mayoría de los formatos de archivo proporcionados por los proveedores. El mapeo de las columnas incluidas en el módulo le permite procesar los archivos enviados por su proveedor y resolver cualquier problema. Del mismo modo, puede exportar datos en el formato necesario para otras plataformas, si es necesario. El módulo se adapta perfectamente a YML (Yandex) y muchos otros formatos de proveedores conocidos o independientes.
       

      Importa y exporta sin restricciones
      Nos hemos optimizado el proceso de importación y exportación, haciendo que el módulo para procesar grandes cantidades de datos a través de los posibles recursos mínimos del servidor . También tiene la oportunidad de ejecutar perfiles de importación / exportación en un horario usando CRON , en modo automático, en el momento de menor carga en el servidor.
       

      Misiones CRON
      A menudo, es posible que deba iniciar automáticamente la exportación e importación de perfiles en un momento conveniente para usted. Hemos desarrollado un complemento que le permite ejecutar sus perfiles de importación o exportación en procesos CRON . Ideal para la comunicación con proveedores , gestión de inventario, precios y más.
       

      Filtros asombrosos
      ¡Más de 500 filtros para elegir para aplicar a sus perfiles, las combinaciones son casi infinitas!
       

      ¡Importa y exporta a cualquier parte!
      Transferencia de datos hacia o desde su computadora, desde Hojas de cálculo de Google, desde un servidor externo, a través de FTP o URL personalizadas. Tendrá control total y flexibilidad de entrada y salida de datos.
       

      Hojas de cálculo de Google - XLSX - CSV - ODS - XML
      El sistema de importación / exportación es totalmente compatible con las Hojas de cálculo de Google Drive , lo que significa que puede enviar datos desde su tienda a un documento almacenado en su cuenta de Google Drive (para exportar datos) y recopilar datos de hojas de cálculo cargándolos en su tienda (para importación de datos). Otros formatos compatibles: XLSX, CSV, ODS, XML .
       

      Migraciones entre todas las versiones de Opencart
      La migración de todos los datos entre diferentes versiones de Opencart es casi instantánea. Un sistema de migración avanzado preparará el archivo para la versión de destino seleccionada. También puede seleccionar datos específicos para la migración (productos, clientes, pedidos, categorías).
       

      Columnas personalizadas (complemento)
      ¿Tiene otros complementos que agreguen campos personalizados para diferentes modelos (productos, categorías, clientes, pedidos, opciones, etc.)? ¡Hemos desarrollado un sistema para agregar columnas personalizadas a los procesos de importación, exportación y migración!
       

      Instrucciones en video
      Можем Вас заверить, что изучение Import Export PRO будет проще простого! Кроме текстовой документации, мы предлагаем серию простых видеоуроков на разных языках, которые помогут вам начать использовать разработанный инструмент независимо от уровня вашего опыта.
       

      Кое что еще!
      Автоматический генератор SEO URL, выбор идентификаторов товаров для импорта, пропуск существующих товаров в импорте, исключение товаров, которых нет в импорте, полное резервное копирование вашего магазина и многое другое!
       

      Отличная поддержка
      За более чем 10 лет работы с Opencart, тысячи клиентов остались довольны нашими услугами. DevmanExtensions является одной из самых уважаемых компаний на рынке  дополнений для Opencart. Наслаждайтесь лучшей поддержкой, все проблемы будут решены менее чем за 24 часа!
       
      Пример выполнения операции импорта

       
      Пример выполнения операции экспорта

       
      Вы сами выбираете источники для импорта данных!

       
      Вы сами выбираете куда сохранить файл экспорта!

       
      Уникальная миграция данных между версиями Opencart!

       
      Расширенные фильтры!

       
      Сделайте работу с поставщиками удобной!

       
      Планировщик CRON!

       
      Altavoces personalizados (el complemento se vende por separado: 2 050 rublos ($ 29.99)).
      Si necesita agregar su propia información avanzada, por ejemplo, sobre productos, clientes, pedidos o modelos, entonces para este caso hemos proporcionado funcionalidades adicionales para columnas personalizadas que pueden agregarse al archivo de importación o exportación.
       

       

      Submitter DevmanExtensions Submitted 07/06/2018 Category Обмен данными Системные требования Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Get request to server of developer Да Старая цена 5160  
    • By Exploits
      1 500.00 руб
      Скачать/Купить дополнение


      UniXML Pro - модуль выгрузки в XML формате в любые маркетплейсы
      Внимание! Модуль работает только на Opencart/Ocstore/Pro/Maxy и на любых сборках Opencart.
      Модуль не работает на самописах, других движках и конструкторах сайтов!
      Модуль UniXMLPro это универсальное решение для создание выгрузок в XML формате в любые маркетплейсы или места которые принимают товары магазина.
      Видео обзор модуля

      На данный момент в модуле:
      Выгрузка в rozetka.com.ua (розетка) Выгрузка в hotline (Хотлайн) Выгрузка в price.ua (Прайс) Выгрузка в nadavi (Надави) Выгрузка в google merchant (Гугл мерчант) Выгрузка в prom.ua (ПРОМ) Выгрузка в yandex market (Яндекс Маркет) Выгрузка в cdek (СДЭК) Выгрузка в goods (Гудс) Выгрузка в mobilluck (Мобилак) Выгрузка в allo.ua (Алло) Выгрузка в fotos.ua (f.ua) Выгрузка в privat (Приват маркет) Выгрузка в joom Выгрузка в olx (пока неясно с ними) Выгрузка в beru.ru (Беру) Выгрузка в kidstaff (Кидстаф) Выгрузка в bigl (БИГЛ) Выгрузка в froot (ФРУТ) Выгрузка в regmarkets (Регмаркетс) Выгрузка в besplatka (Бесплатка) Выгрузка в skidochnik.com.ua (Скидочник) Выгрузка в metamarket.ua (Метамаркет) Выгрузка в facebook Выгрузка в vcene (В цене) Выгрузка в obyava (Об'ява) Выгрузка в ekatalog (Е-каталог) Выгрузка в dom.by Выгрузка в zakupkimos Выгрузка в Яндекс turbo Выгрузка в salidzini Выгрузка в tiu Выгрузка в price.ru Выгрузка в tomas.by Выгрузка в kaspi Выгрузка в auto.ru Выгрузка в drom  
      Все что пожелает клиент ДО покупки дорабатывается. Например, нужна еще и выгрузка в какой-то маркет - не проблема, будет оперативно выполнено, если это уже не будет в модуле. Ваше пожелание - это ТЗ к выполнению. Конечно, рамки приличия и адекватности никто не отменял)
      -----------
      Демо
      https://demo23.microdata.pro/
      логин: demo
      пароль: demo777
      просьба посмотреть и ничего не ломать:)
      -----------
      Планы что добавить в модуль:
      Карта сайта XML (супер оптимизированная, которая работает очень быстро и не грузит сервер)
       
      В чем фишка модуля спросите вы:
      Он не кодирован ioncube Безопасный и оптимизированный код, просчитана каждая мелочь, запрос в базу идет забирая только необходимые поля. Все тщательно продумано. Очень гибкие настройки. Выгрузку можно сделать любую и на любом магазине, даже если он сильно переделан и база перекручена. Можно прописать свой код забора любых данных из базы или же свои условия выгрузки цен от и до или же выгрузки с определенных складов. Да все что угодно. Кастомизировать можно полностью Отличная документация В нем изначально оптимизированный код который отлично работает с большими магазинами. Например в магазине с более чем 50 000 товаров выгрузка генерирует файл размером в 170МБ за 70 секунд. Это учитывая что в настройках модуля есть много автозамен и генераций. Изначально подход был в том что бы сделать решение которое будет работать с коробки. Бесплатные обновления после покупки навсегда Быстрая премиум поддержка в случае возникновения вопросов. Возможности модуля:
      Можно выбрать язык и валюту выгрузки Можно выбрать из какого поля берем id товара. Вернее что подставляем в id товара Можно указать наценку на товар, также можно сделать наценку на каждую категорию либо процент, либо фикс число Есть шикарный функционал кастомного  php кода который можно выполнять в модуле при генерации. Здесь максимальная гибкость и настроить можно все что надо будет. От наценки с супер сложной формулой до кастомных замен, выводов поле или же изменения выгрузки конкретного товара. Да все что угодно. Можно делать приставку к ссылке товара в XML. Например можно ставить свои UTM метки или же GET параметры, также можно использовать переменные в таких приставках. Очень удобно. Можно задать стоимость доставки, цену и час перескока для некоторых маркетплейсов. Есть настройки выборки дополнительных полей из базы данных для выгрузки что значительно расширяет возможности при сохранении скорости работы. Крайне полезно для сильно переделанных магазинов Можно выбрать из какого поля цена должна попадать в выгрузку - очень удобно если для маркетплейса есть своя цена и она хранится в базе. В модуле есть настройка - количество за раз которая позволяет дозировать нагрузку на сервер. Количество за раз это то количество товаров которое забирается с базы за один проход. Сама выгрузка не берет все товары, она делает это порционно и как раз с помощью этой настройки можно изменять порцию в зависимости от памяти на сервере и тайм-лимитов. Есть возможность указать привязку к главной категории при наличии seopro. Это очень полезно т.к. модуль берет категорию товара та что указана как главная. Если же главные категории не указаны то можно поставить не привязываться и модуль сам постарается забрать конечную категорию товара. В модуле можно задать файл логирования выгрузки где будет информация о времени генерации, потреблении оперативной памяти, количество товара и другие интересные данные. Файл лога можно указать любой. Это очень удобно для контроля выгрузки. Опция привязка к количеству. Если нет товара можно его не выгружать, однако можно и не привязываться выгружая весь товар. Также можно выбрать статус товара при его отсутствии при котором он будет в наличии в XML фиде Умножение товаров на опции. Очень полезный функционал который позволяет выгружать каждую опцию товара как отдельное предложение. Например если у вас есть 5 размеров то при включении этой настройки будет в выгрузке 5 товаров в разных размерах вместо одного. Если 5 размеров и 3 цвета то будет генерироваться 15 товаров. Это необходимое условие для некоторых маркетплейсов. Генерация названий товара по шаблону. В который можно вставить любое поле из базы данных (таблицы product - product_description), значение опции, любой атрибут или же любое значение из массива информации товара. Это дает потрясающую гибкость! Возможность задать только определенные товары/категории или же бренды для выгрузки. Также есть возможность запретить выгружать некоторые товары. Можно выбрать логику выборки Категории - Бренды (И - ИЛИ) Есть возможность заменить название категорий и настроить соответствие Категория магазина - Категория выгрузки. Это крайне полезно из-за того что некоторые маркетплейсы требуют полное соответствие в названиях категорий как на их сайте. А из-за выгрузки менять название категорий у себя на сайте как-то не очень. Из-за чего и был сделан этот функционал. Также для каждой категории можно задать наценку и свои теги! Это мега гибко и классно. Например для категории Холодильники можно задать свои условия доставки или же любую другую информацию которая заменит основную если это уже было. C версии 5.9 был добавлен функционал групп наценки. Теперь можно создать группу наценки и добавить туда товары, проставить им наценку. Есть функционал импорта товаров в группу. В модуле максимально продуман интерфейс и можно настроить какие маркетплейсы в админке не отображать что бы было удобно и ничего не мешало. Также можно отфильтровать по странам маркетплейсы. Экспорт/Импорт настроект позволяет копировать настройки любого маркетплейса на любой маркетплейс или же делать бекап настроек. Это очень удобно и безопасно при настройке модуля. Функционал списка замены что на что меняем. Этим можно вырезать или заменить ненужные куски текста в названиях, описаниях, брендах, характеристиках и т.п. данных. Например если в текстах есть название магазина то его можно вырезать или же заменять на что-то другое. Проверка на наличие фото, также можно настроить не подвязку к фото - есть нет у товара изображения его можно не выгружать Есть настройка выгрузки дополнительных фото Выгрузка атрибутов, как всех, так и выбранных. Также можно задать соответствие названий Атрибут магазина - Атрибут выгрузки. У многих маркетплейсов есть требования называть характеристики точно также как и у них в маркете. Зачастую в магазине атрибуты названы совсем иначе, но как раз этот функционал все это и исправляет Возможность задать дополнительные параметры с функцией подстановки значений из любого поля базы (таблицы product/product_dscription), значение опции или же из массива информации о товаре. Конечно, можно прописать и свой текст. Например если у вас в магазине в поле location идет гарантия то ее можно вывести в выгрузку без каких-либо правок кода, все через админку. Также добавлена возможность указать кастомные теги в XML что дает потрясающую гибкость. Есть шикарная возможность генерировать описание товара также с подстановкой любых данных. И конечно есть настройка режима генерации описаний. Можно сделать только генерацию в товарах в которых нет своего описания И конечно добавлен ключ защиты что бы конкуренты или какие-то боты не запускали каждый раз выгрузку и не грузили магазин. Можно запускать генерацию по крону например раз в сутки ночью он будет создавать xml файл который хоть каждую минуту будет забирать маркетплейс без какой-либо нагрузки на магазин.  
      Если здесь нет, то что хотели бы видеть в модуле - я с радостью прислушаюсь и возьму в задание на доработку функционала, но на данный момент сделая порядка 50+ выгрузок под заказ на маркетплейсы я постарался предусмотреть все. Но, все предусмотреть прктически нереально - буду рад любому интересу к модулю.
       
      Модуль доступен для 1.x - 2.х - 2.3 - 3.x версии. То есть работает на всех версиях Opencart.
       
      Лицензия модуля - для одного домена. Есть услуги по внедрению выгрузки под ключ на любой маркетплейс.
       
      Для установки достаточно установить модуль через админку и для версии 1.х загрузить все из папки upload в корень сайта.
       
      Если часть настроек не сохраняются добавьте в .htaccess строку php_value max_input_vars 20000
      Если стоит модуль v2 page cache откройте файл system/library/v2pagecache.php и после строки private $skip_urls= array( добавьте '#feed/#',
      Если ругается на price в Opencart 3 загрузите папку price из папки upload в корень сайта
       











      Добавил Exploits Добавлено 06.06.2019 Категория Обмен данными Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.