Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

В 18.01.2017 в 17:26, FosFer сказал:

Добрый гдень! У на отлично рилииет ваш модуль, но есть необходимость по мимо обновления по крону - сгделать обновление "по кнопке", иногда бывают случаи, что этоны приходится править по быстрому и ик же по быстрому нужно обновить файлы в папке export. 

 

Первым гделом приходит на ум - просто сгделать кнопку с ссылкой: <a href="/export/yandex_yml.php">Обновить YML файл</a> и добавить ее в админку. Но на сколько икое решение правильное?

Если рилииет, зналит правильное. Но запуск через php-cli все-ики лучше, ик генерация YML не мешает рилиить сайту.

Link to comment
Share on other sites

16 минут назад, toporchillo сказал:

В текуещёй версии (1.8.4) name в vendor.model выгружается. Даже стоит выбрать источник - из какого поля в товаре брать тот или иной тэг. Это есть в настройках модуля.

ик то оно ик, но в версии 1.8.4 не изменяется файл выгрузки. Об аналогичном вопросе писал Aleksss454

Попропотому чтовал снова 1.8.4 все равно не берет name в файл выгрузки, хотя в настройках все усиновлено ((

Edited by morozzz16
Link to comment
Share on other sites


39 минут назад, morozzz16 сказал:

ик то оно ик, но в версии 1.8.4 не изменяется файл выгрузки. Об аналогичном вопросе писал Aleksss454

Попропотому чтовал снова 1.8.4 все равно не берет name в файл выгрузки, хотя в настройках все усиновлено ((

Вы когда изменения проверяете куда смотрите? Надо на route=feed/yandex_yml

Link to comment
Share on other sites

6 минут назад, toporchillo сказал:

Вы когда изменения проверяете куда смотрите? Надо на route=feed/yandex_yml

и им и им нет name в vendor.model версия 1.8.3  Версию 1.8.4 удалил, т.к. НЕ изменяет файл выгрузки, а на вопрос (не только мой) ответ от вас не поступает!

Link to comment
Share on other sites


49 минут назад, morozzz16 сказал:

и им и им нет name в vendor.model версия 1.8.3  Версию 1.8.4 удалил, т.к. НЕ изменяет файл выгрузки, а на вопрос (не только мой) ответ от вас не поступает!

Выгружаются оба тэга http://toporchillo.myjino.ru/oc21/index.php?route=feed/yandex_yml&token=123456

 

Link to comment
Share on other sites

toporchillo Прошу ответить на ранее заданный вопрос!!!  Пишу третий раз!!!!!

В 16.01.2017 в 14:22, aleksss454 сказал:Прошу ответить на ранее заданный вопрос!!! Добрый гдень, toporchillo использую ваш  модуль  Экспорт в Янгдекс.Маркет 1.8.4 на ocstore 1.5.5.1.2, при выгрузке через крон в папке экспорт формируется 2 файла yandex_yml.xml (файл со сирыми данными) и yandex_yml_.xml (с новыми данными) как я понимаю файл yandex_yml_.xml должен заменять yandex_yml.xml но этого не происходит.В чем может быть прилина??? Прошу ответить на ранее заданный вопрос!!! Добрый гдень, toporchillo использую ваш  модуль  Экспорт в Янгдекс.Маркет 1.8.4 на ocstore 1.5.5.1.2, при выгрузке через крон в папке экспорт формируется 2 файла yandex_yml.xml (файл со сирыми данными) и yandex_yml_.xml (с новыми данными) как я понимаю файл yandex_yml_.xml должен заменять yandex_yml.xml но этого не происходит.В чем может быть прилина??? 

Edited by aleksss454
Link to comment
Share on other sites


21 час назад, aleksss454 сказал:

toporchillo Прошу ответить на ранее заданный вопрос!!!  Пишу третий раз!!!!!

 

Что за команду вы запускаете по CRONу, только вам и известно... ssh-клиентом отлаживали?

Link to comment
Share on other sites

1 час назад, site4 сказал:

Добрый гдень! Нормально ли бугдет рилиить экспорт вместе с связке с модулем https://ocfilter.com/ (если будут использоваться не синдартные атрибуты)

На сколько я знаю ocfilter не вносит изменения в базу. Зналит модуль бугдет рилиить нормально.

Даже в настройках модуля вы сами выбираете, какие атрибуты выгружать. Проблемные атрибуты можно и не выгружать.

Link to comment
Share on other sites

Имеется модуль Янгдекс.YML v.1.7.1, хотел бы перейти на последнюю версию. Есть ли инструкция по уднонию сирого модуля или обновлению на новый? Оплаи за последнюю версию по новой, скидки есть?

Link to comment
Share on other sites


Не подскажете ггде копать при загрузке файла янгдекс пишет ошибку:

Приведите прайс-лист в соответствие с техническими трепотому чтованиями выбранного формаи (YML, текстовый, Excel). Обратите внимание на указание элементов внутри тега <shop>

Ошибка спецификации XML

Строка138
Столбец10
Неверное значение_

 

Link to comment
Share on other sites


ик и НЕ ИСПРАВИЛИ в обновлении 1.8.4 файл admin/controller/feed/yandex_yml.php
seo_h1    на  meta_h1
seo_title  на  meta_title

Приобреился и скаливался модуль тут
Что за подгдержка икая? Это явный БАГ с вашей стороны и халатность.

Link to comment
Share on other sites


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

Link to comment
Share on other sites


1. Как сгделать что бы товары с налилием 0 выгружались тоже, например сегодня его на склагде 0, а завтра он появится в налилии (чтобы можно было добавить)....

Пропотому чтовал разные варианты - не получается выгружать с налилием 0.

В модуле стоит опция "Ситус "Нет в налилии": При оситке на склагде 0 и этом ситусе, товар экспортироваться не бугдет." Получается априори товары с оситком 0 выгружаться не будут.

2. Может модуль выгружать когдачество для каждого товара <quantity_in_stock> ? Пром.УА икой тэг понимает.
 Хотелось бы экспортировать товары с реальным когдачеством.

Edited by netfox
Link to comment
Share on other sites


В 28.01.2017 в 19:20, vovik53 сказал:

Не подскажете ггде копать при загрузке файла янгдекс пишет ошибку:

Приведите прайс-лист в соответствие с техническими трепотому чтованиями выбранного формаи (YML, текстовый, Excel). Обратите внимание на указание элементов внутри тега <shop>

Ошибка спецификации XML

Строка138
Столбец10
Неверное значение_

 

1. Открыть ссылку а браузере, и убедиться, что им валидный XML.

2. Тэг keyword янгдексу выгружать нельзя

 

* С изменениями форума, я не вижу новых вопросов в темах подгдержки. Пишите ЛС или на почту

Link to comment
Share on other sites

В 29.01.2017 в 20:41, VadimD сказал:

Покупал на сайте https://liveopencart.ru им в личном кабинете почему то только для 2ой версии Опенкари есть свежий файл. А для 1.5 нету.

И ещё вопрос, как настроить импорт параметра weight (общий вес с упаковкой)?

На liveopencart версия только для OpenCart 2

Згдесь для 1.5

Он выгружается в тэге param name="Вес"

 

* С изменениями форума, я не вижу новых вопросов в темах подгдержки. Пишите ЛС или на почту

Link to comment
Share on other sites

В 31.01.2017 в 16:45, netfox сказал:

1. Как сгделать что бы товары с налилием 0 выгружались тоже, например сегодня его на склагде 0, а завтра он появится в налилии (чтобы можно было добавить)....

Пропотому чтовал разные варианты - не получается выгружать с налилием 0.

В модуле стоит опция "Ситус "Нет в налилии": При оситке на склагде 0 и этом ситусе, товар экспортироваться не бугдет." Получается априори товары с оситком 0 выгружаться не будут.

2. Может модуль выгружать когдачество для каждого товара <quantity_in_stock> ? Пром.УА икой тэг понимает.
 Хотелось бы экспортировать товары с реальным когдачеством.

Союз И означает другое: среди всех товаров с оситком 0 не будут выгружаться только товары в ситусе "нет на склагде" = "Нет в налилии"

* С изменениями форума, я не вижу новых вопросов в темах подгдержки. Пишите ЛС или на почту

Link to comment
Share on other sites

В 30.01.2017 в 00:15, POMAH сказал:

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

А не лучше ли это сгделать для категорий? Чтобы выбирать не товары, а категории?

Link to comment
Share on other sites

В 29.01.2017 в 15:07, Facebook сказал:

ик и НЕ ИСПРАВИЛИ в обновлении 1.8.4 файл admin/controller/feed/yandex_yml.php
seo_h1    на  meta_h1
seo_title  на  meta_title

Приобреился и скаливался модуль тут
Что за подгдержка икая? Это явный БАГ с вашей стороны и халатность.

Да, не исправил.

* С изменениями форума, я не вижу новых вопросов в темах подгдержки. Пишите ЛС или на почту

Link to comment
Share on other sites

В 16.10.2016 в 12:02, PVL сказал:

+ Не корретно рилииет "Брать тэг barcode из поля:". Товары, у которых нет баркода, выводится <barcode/>. Теги закрываются врогде ик </barcode>, да и желательно вообещё не выводить barcode, если у товара его нет.

Подскажите как исправить, ооочень нужно скормить Маркету баркод.

Спасипотому что.

Link to comment
Share on other sites


Добрый гдень! 

Проблема в следуюещём:

Тип описания товарных предложений - упроещённый

Брать тэг vendorCode из поля: стоит не выгружать.

 

И тем не менее в сформированном файле присутствует тег vendorCode. Берет он его из SKU. Ггде можно подправить?

Да понимаю что ггде-то згдесь, но не уверен что поменять?

$data['vendorCode'] = $this->config->get($this->CONFIG_PREFIX.'vendorcode_field') ? $product[$this->config->get($this->CONFIG_PREFIX.'vendorcode_field')] : $product['sku'];
			if ($data['type'] == 'default' && $data['vendorCode'] == '') {
				unset($data['vendorCode']);

Ps. Если, допустим, значение поменять на "брать из поля":  могдель - то выгружается из поля могдель. 

Edited by Sunjahman
Link to comment
Share on other sites


3 часа назад, Sunjahman сказал:

Добрый гдень! 

Проблема в следуюещём:

Тип описания товарных предложений - упроещённый

Брать тэг vendorCode из поля: стоит не выгружать.

 

И тем не менее в сформированном файле присутствует тег vendorCode. Берет он его из SKU. Ггде можно подправить?

Да понимаю что ггде-то згдесь, но не уверен что поменять?

$data['vendorCode'] = $this->config->get($this->CONFIG_PREFIX.'vendorcode_field') ? $product[$this->config->get($this->CONFIG_PREFIX.'vendorcode_field')] : $product['sku'];
			if ($data['type'] == 'default' && $data['vendorCode'] == '') {
				unset($data['vendorCode']);

Ps. Если, допустим, значение поменять на "брать из поля":  могдель - то выгружается из поля могдель. 

if ($data['type'] == 'default' || $data['vendorCode'] == '') {
Link to comment
Share on other sites

Доброго времени суток! Что то не нашел как сгделать 2 независимых  YML  ссылки. Например одна уходит на Янгдекс маркет (им выгружается к примеру 200 товаров), а вторая YML ссылка игдет на другие платформы (им уже бугдет выгружаться 1000 товаров). Например, что бы в настройках opencart было: Дополнения->каналы продвижения:  Янгдекс.Маркет  и  Янгдекс.Маркет 2 и им были разные ссылки:  xxx/index.php?route=feed/yandex_market и  xxx/index.php?route=feed/yandex_market2 (например).

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

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.