Jump to content
toporchillo

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

Recommended Posts

Скажите указано самовывоз - нет, точка продаж - нет . Но в файле указано не true, а <delivery>false</delivery>. Яндекс пишет Это означает, что Вы магазин не осуществляет доставку товаров, В данном случае система просит Вас указать точки продаж, основываясь на том, что если нет доставки, то есть возможность самовывоза товара из пункта выдачи. Вот скриншот от поддержки. post-688989-0-59571600-1469010891_thumb.jpg Чё подправить подскажите

Share this post


Link to post
Share on other sites

Скажите указано самовывоз - нет, точка продаж - нет . Но в файле указано не true, а <delivery>false</delivery>. Яндекс пишет Это означает, что Вы магазин не осуществляет доставку товаров, В данном случае система просит Вас указать точки продаж, основываясь на том, что если нет доставки, то есть возможность самовывоза товара из пункта выдачи. Вот скриншот от поддержки. attachicon.gif2016-07-20_1248.jpg Чё подправить подскажите

 

Разобрался. В карточке товара стояло доставка не требуется. Можно что то поменять чтоб от этого не зависело, а то лишняя фигня при заказе.

Share this post


Link to post
Share on other sites

Есть следующая проблема:

 

Если у товара 2 акционных цены: созданная ранее с приоритетом 0 и созданная позже с приоритетом 1 - выгружается созданная позднее, а по логике - нужно выгружать акционную цену с приоритетом 0

 

Постоянные ошибки СКК Маркета из-за этого

Share this post


Link to post
Share on other sites

Есть следующая проблема:

 

Если у товара 2 акционных цены: созданная ранее с приоритетом 0 и созданная позже с приоритетом 1 - выгружается созданная позднее, а по логике - нужно выгружать акционную цену с приоритетом 0

 

Постоянные ошибки СКК Маркета из-за этого

Вы правы, есть такая беда. На странице товара акционная цена подгружается вложенным SQL-запросом с учетом приоритета. В модуле приоритет не учитывается. Учитывать приоритет - это опять проигрыш в скорости.

Довольно сложно балансировать между функциональностью и скоростью, мне нередко пишут, что модуль нагружает сервер на 100% и т.д.

 

В вашем случае я предлагаю внести такие изменения:

catalog/model/export/yandex_yml.php

Ищем строки

			LEFT JOIN " . DB_PREFIX . "product_special ps ON (p.product_id = ps.product_id AND ps.customer_group_id = '" . (int)$customer_group . "' AND ps.date_start < NOW() AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()))
			LEFT JOIN " . DB_PREFIX . "product_discount pd2 ON (p.product_id = pd2.product_id AND pd2.customer_group_id = '" . (int)$customer_group . "' AND pd2.quantity = '1' AND pd2.date_start < NOW() AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW()))

меняем на

			LEFT JOIN " . DB_PREFIX . "product_special ps ON (p.product_id = ps.product_id AND ps.customer_group_id = '" . (int)$customer_group . "' AND ps.date_start < NOW() AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()) AND ps.priority = 0)
			LEFT JOIN " . DB_PREFIX . "product_discount pd2 ON (p.product_id = pd2.product_id AND pd2.customer_group_id = '" . (int)$customer_group . "' AND pd2.quantity = '1' AND pd2.date_start < NOW() AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW()) AND pd2.priority = 0)

Но это будет работать только в том случае, если у товара есть акция с приоритетом 0. Если у товара акции с приоритетом 0 не будет, то эта акционная цена в экспорт не попадет, а попадет базовая.

Share this post


Link to post
Share on other sites
Здравствуйте. Хотел сказать спасибо за ваш модуль "Экспорт в Яндекс.Маркет". Сейчас я собираюсь перенести интернет-магазин на Opencart 2.1.X. И я хотел купить ваш модуль для Opencart 2.1.X. Будет ли скидка для меня, так как ранее я купил версию для Opencart 1.5.X?

Также я купил с другого аккаунта ваш модуль "Оплата через Казкоммерцбанк (для Opencart 1.5.X)", нужна и еще этот модуль тоже под Opencart 2.1.X.

Share this post


Link to post
Share on other sites

Вопрос очень актуален. Интересуют доработки 2-й версии модуля...

@toporchillo, необходимо очень, чтобы срок доставки можно было указать не только для всего прайса, но и для определенной категории, как это сделано для стоимости доставки. Сейчас же получается, что стоимость доставки можно указать, как для всего прайса, так и сделав уточнение для нужной категории. При этом срок доставки един для всего прайса, что неправильно.

 

Сможете внести правки?

Share this post


Link to post
Share on other sites

Здравствуйте

Я не отслеживаю в модулях домены и не горожу всякие лицензии, поэтому модули для разных OpenCart продаются и покумаются независимо.

Share this post


Link to post
Share on other sites

Я, конечно, видел, что тех. поддержка в стоимость не входит, 

но когда в архиве нет инструкции и модуль не работает - это уже слишком!

когда я импортирую sql запрос, происходит ошибка. Прошерстил тему - нашел исправление парой страниц назад от покупателя модуля - sql импортировался.
 

В админке белый экран, по запросу для экспорта - аналогично.


 

Edited by AnatolyS

Share this post


Link to post
Share on other sites

Вы правы, есть такая беда. На странице товара акционная цена подгружается вложенным SQL-запросом с учетом приоритета. В модуле приоритет не учитывается. Учитывать приоритет - это опять проигрыш в скорости.

Довольно сложно балансировать между функциональностью и скоростью, мне нередко пишут, что модуль нагружает сервер на 100% и т.д.

 

В вашем случае я предлагаю внести такие изменения:

catalog/model/export/yandex_yml.php

Ищем строки

			LEFT JOIN " . DB_PREFIX . "product_special ps ON (p.product_id = ps.product_id AND ps.customer_group_id = '" . (int)$customer_group . "' AND ps.date_start < NOW() AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()))
			LEFT JOIN " . DB_PREFIX . "product_discount pd2 ON (p.product_id = pd2.product_id AND pd2.customer_group_id = '" . (int)$customer_group . "' AND pd2.quantity = '1' AND pd2.date_start < NOW() AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW()))

меняем на

			LEFT JOIN " . DB_PREFIX . "product_special ps ON (p.product_id = ps.product_id AND ps.customer_group_id = '" . (int)$customer_group . "' AND ps.date_start < NOW() AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()) AND ps.priority = 0)
			LEFT JOIN " . DB_PREFIX . "product_discount pd2 ON (p.product_id = pd2.product_id AND pd2.customer_group_id = '" . (int)$customer_group . "' AND pd2.quantity = '1' AND pd2.date_start < NOW() AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW()) AND pd2.priority = 0)

Но это будет работать только в том случае, если у товара есть акция с приоритетом 0. Если у товара акции с приоритетом 0 не будет, то эта акционная цена в экспорт не попадет, а попадет базовая.

 

Не работает. Может в запрос ошибка закралась?

Edited by alexgad

Share this post


Link to post
Share on other sites

Добрый день!
Не желаете доработать модуль, а именно сделать возможность указывать список товаров со значением false для тэга delivery (при этом товары будут выгружаться с положительным значением тэга pickup) ?
Это удовлетворит требованиям Яндекса к товарам, запрещенным для дистанционной торговли, но разрешенным для стационарной.
Сейчас такие товары приходится не выгружать вовсе.

 

Edited by POMAH

Share this post


Link to post
Share on other sites

Добрый день!

 

возник вопрос по отображению на яндекс.маркете. Видимое название у товаров обрезается до одной строчки (примерно 30-35 знаков), дальше идет многоточие. При этом вижу, что у некоторых магазинов в предложении яндекс.маркета название выводится в несколько строчек- гораздо более информативно. Каким образом им удается этого достичь, что яндекс.маркет не обрезает видимое название, а переносит его на следующие строчки?

Share this post


Link to post
Share on other sites

Подскажите, можно ли реализовать функцию, чтобы наценка/скидка указывалась для определенной категории товаров, а не для всего магазина. Через бачэдитор не сделать, так-как при добавлении акций в категории сбивается порядок сортировки.

Share this post


Link to post
Share on other sites

Решил, 

У меня почему то не работает, импорт oc_yandex_category.sql через php my admin.

 

Ктото выклал раньше годный файл, может его включить в сборку ? 

 

 

 

Добрый день.

Спасибо за отличный модуль.

 

 

У меня почему то не работает, импорт oc_yandex_category.sql через php my admin.

 

 

Сервер баз данных

  • Сервер: Localhost via UNIX socket
  • Тип сервера: Percona Server
  • Версия сервера: 5.5.43-37.2 - Percona Server (GPL), Release 37.2, Revision 6202fee
  • Версия протокола: 10
  • Пользователь: ppspps@localhost
  • Кодировка сервера: UTF-8 Unicode (utf8)

Веб-сервер

  • nginx/1.8.1
  • Версия клиента базы данных: libmysql - mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $
  • PHP расширение: mysqlidot.gif mbstringdot.gif
  • Версия PHP: 5.6.22
  • Показать информацию PHP

 

После импорта ошибка!

 

SQL запрос:

 

--CREATE TABLE IF NOT EXISTS `oc_yandex_category` (
`yandex_category_id` int(4) NOT NULL AUTO_INCREMENT,
`level1` varchar(50) NOT NULL,
`level2` varchar(50) NOT NULL,
`level3` varchar(50) NOT NULL,
`level4` varchar(50) NOT NULL,
`level5` varchar(50) NOT NULL,
`level6` varchar(50) NOT NULL,
PRIMARY KEY (`yandex_category_id`),
KEY `level1` (`level1`,`level2`,`level3`),
KEY `level4` (`level4`)
) ENGINE=MyISAM AUTO_INCREMENT=2098

 

Ответ MySQL: dot.gif

#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около '--CREATE TABLE IF NOT EXISTS `oc_yandex_category` (
  `yandex_category_id` int(4' на строке 1

 

 

Я в синтаксисе не очень понимаю, там дело скорее всего в каких нибудь запятых, Вы сможете поправить импорт файл, или самому нужно разобраться ?

 

Заранее благодарен. 

oc_yandex_category_for_syn_error.zip

Edited by GeorgyM

Share this post


Link to post
Share on other sites

День добрый форумчане, не ругайтесь на повторный вопрос, спросить хочу разъяснения, почему у меня не высвечивается гарантия производителя на яндекс маркете, помогите пожалуйста. Всю голову уже сломал( :(

Share this post


Link to post
Share on other sites

Еще заметил, что не совсем логично отрабатывает назначение <market_category></market_category>.

 

Кратко описываю ситуацию.

 

В магазине три уровня категорий

 

MAINCATEGORY 1

PODCATEGORY 2

PODCATEGORY 3

 

В модуле ручками назначаю: Категория Яндекс:

 

для 

 

MAINCATEGORY 1 = Категория Яндекс 1

PODCATEGORY 2 = Категория Яндекс 2

PODCATEGORY 3 = Категория Яндекс 3

 

Так Вот захожу в .xml файл:

 

А у товара, у которого главная категория PODCATEGORY 3 и по идее должна стоять <market_category>Категория Яндекс 3</market_category>, стоит самая верхняя категория - MAINCATEGORY 1 = Категория Яндекс 1, из за этого товары в яндекс маркете приписываются к неверным категориям!

Share this post


Link to post
Share on other sites

Автор, я так понял ЛС сообщения игнорит?

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

Задача стоит в том что товаров много, и нужно на tiu.ru например выгружать только спорт товары на пульс цен только торговое оборудование. И при этом что бы автоматически обновлялись эти файлы через CRON

http://www.site.ru/export/yandex_yml.xml

http://www.site.ru/export/mailru_yml.xml

http://www.site.ru/export/tiu_yml.xml

http://www.site.ru/export/pulscen_yml.xml

 

что-то в таком роде!

Share this post


Link to post
Share on other sites

Убрал руками... не было времени ждать

Share this post


Link to post
Share on other sites

актуально

@toporchillo, необходимо очень, чтобы срок доставки можно было указать не только для всего прайса, но и для определенной категории, как это сделано для стоимости доставки. Сейчас же получается, что стоимость доставки можно указать, как для всего прайса, так и сделав уточнение для нужной категории. При этом срок доставки един для всего прайса, что неправильно.

 

Сможете внести правки?

Share this post


Link to post
Share on other sites

Добрый день!

установлен модуль для ocstore 21021

1. где включить тег CPA в этом модуле? В фиде <cpa>0</cpa> , а надо поставить1.

2. кто-то уже настраивал cron для версии модуля под 21021? помогите, пожалуйста!

Share this post


Link to post
Share on other sites

Добрый день!

установлен модуль для ocstore 21021

1. где включить тег CPA в этом модуле? В фиде <cpa>0</cpa> , а надо поставить1.

2. кто-то уже настраивал cron для версии модуля под 21021? помогите, пожалуйста!

на первый вопрос сам нашел ответ на второй вкладке модуля. надо развернуть и проставить галки во всех категориях, которые хотим продавать по cpa. 

Share this post


Link to post
Share on other sites
Здравствуйте!

 

Можно ли при "Тип описания товарных предложений: упрощенный" выгружать в тэг VendorCode именно артикул, а не модель? Есть некая несовместимость с модулем Автоматическая обработка прайс-листов. Он создает свою модель в каждом товаре, потом агрегаторы не могут распознать этот артикул.

 

"Брать тэг vendorCode из поля: SKU" реагирует только при опции Vendor.model, но в этом случае не выгружается имя товара, и получается, что другие агрегаторы вместо имени выдают артикул.

Share this post


Link to post
Share on other sites

Добрый день!

 

возник вопрос по отображению на яндекс.маркете. Видимое название у товаров обрезается до одной строчки (примерно 30-35 знаков), дальше идет многоточие. При этом вижу, что у некоторых магазинов в предложении яндекс.маркета название выводится в несколько строчек- гораздо более информативно. Каким образом им удается этого достичь, что яндекс.маркет не обрезает видимое название, а переносит его на следующие строчки?

Для того, чтобы названия отображались в несколько строк и без многоточий, надо убирать тег description из выгрузки. Нужную информацию можно описать в теге sales_notes

Share this post


Link to post
Share on other sites

Добрый день!

Не ругайте за глупый вопрос, но как пользоваться этим модулем? ОС версии 1.5.6.4, установил, но в админке ничего нового не появилось.

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 Exploits
      1 500.00 руб
      Скачать/Купить дополнение


      UniXML Pro - модуль выгрузки в XML формате в любые маркетплейсы
      Модуль 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 Категория Обмен данными Системные требования Сайт разработчика https://unixml.microdata.pro Метод активации Автоматическая активация 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.х Обращение к серверу разработчика Да Старая цена  
    • By Exploits
      Модуль 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 в корень сайта
       











  • 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.