Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Рекомендованные сообщения

Инструкция по настройке модуля Выгрузка товаров на маркетплейсы и прайс агрегаторы для OpenCart находится тут: https://neoseo.com.ua/nastroyka-modulya-neoseo-vygruzka-na-prays-agregatory

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • NeoSeo Team pinned this тему
  • 6 months later...

Не как не пойму, почему товары не выгружаются.

Необходимо выгрузить в yml. Возможно что то делаю не так?

Статус- включено

формат - yml

Экспорт название сайта куда выгрузка будет происходить

Магазин - мой магазин

Использовать главную категорию - вкл

Используемые категории - встроенные

Категории - выбраны те, что нужно

ну в общем включены все настойки, за тем сохраняю и перехожу во вкладки экспорты. делаю кеш фото и копирую ссылку сформировавшуюся с окончание =название сайта куда будет выгружаться. Но открываю ее и получаю <root>This feed is disabled</root>. соответственно товары не выгружаются. Что не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

18.11.2020 в 05:50, Алина сказал:

Не как не пойму, почему товары не выгружаются.

Необходимо выгрузить в yml. Возможно что то делаю не так?

Статус- включено

формат - yml

Экспорт название сайта куда выгрузка будет происходить

Магазин - мой магазин

Использовать главную категорию - вкл

Используемые категории - встроенные

Категории - выбраны те, что нужно

ну в общем включены все настойки, за тем сохраняю и перехожу во вкладки экспорты. делаю кеш фото и копирую ссылку сформировавшуюся с окончание =название сайта куда будет выгружаться. Но открываю ее и получаю <root>This feed is disabled</root>. соответственно товары не выгружаются. Что не так?

Пришлите скриншот настройки модуля в самой настройке експорта. Такая ошибка как Вы описали бывает если у Вас стоит настройка "Статус экспорта" = Отключено 

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 4 months later...

Добрый день я добавил файл с ключом положил в корень сайта но все равно пишет Отсутствует файл с ключом! подскажите пожалуйста в чем может быть причина ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

43 минуты назад, DeviL сказал:

Добрый день я добавил файл с ключом положил в корень сайта но все равно пишет Отсутствует файл с ключом! подскажите пожалуйста в чем может быть причина ?

Добрый день.

Уточните, пожалуйста, архив который Вы установили соответствует версии PHP и OpenCart Вашего сайта?

Напишите, пожалуйста, номер заказа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 4 months later...

Здравствуйте! Подскажите как настроить вывод unit="RU" для атрибута размер? Так должно получиться в сформированном YML <param name="Размер" unit="RU">40</param>!
Как в этом массиве выбрать конкретно атрибут с размером, и добавить к нему unit? 

{% for attribute in offer.attributes %}
        <param name="{{attribute.name}}">{{attribute.value}}</param>
{% endfor %}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 минут назад, Владимир сказал:

Здравствуйте! Подскажите как настроить вывод unit="RU" для атрибута размер? Так должно получиться в сформированном YML <param name="Размер" unit="RU">40</param>!
Как в этом массиве выбрать конкретно атрибут с размером, и добавить к нему unit? 

{% for attribute in offer.attributes %}
        <param name="{{attribute.name}}">{{attribute.value}}</param>
{% endfor %}

Добрый день.

Нужно прописать условие, например

{% for attribute in offer.attributes %}
{% if attribute.name == 'Размер' %}
        <param name="{{attribute.name}}" unit="RU">{{attribute.value}}</param>
{% else %}
        <param name="{{attribute.name}}">{{attribute.value}}</param>
{% endif %}
{% endfor %}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

32 минуты назад, NeoSeo Help 1 сказал:

Добрый день.

Нужно прописать условие, например

{% for attribute in offer.attributes %}
{% if attribute.name == 'Размер' %}
        <param name="{{attribute.name}}" unit="RU">{{attribute.value}}</param>
{% else %}
        <param name="{{attribute.name}}">{{attribute.value}}</param>
{% endif %}
{% endfor %}

 

Спасибо! Работает!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И еще один вопрос! У вас в модуле уже есть готовый формат YML+Цвет+Размер! Почему то у меня он не выводит товары с опциями.

Пример: у меня есть товар "Пилинг", у которого есть опции по объему 30 мл, 50 мл, и т.д.

Подскажите как вывести несколько offer на базе одной карточки товара, если указана опция объем, и добавить в наименование эту опцию?

"Пилинг" 30 мл.

"Пилинг" 50 мл.

и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, Владимир сказал:

И еще один вопрос! У вас в модуле уже есть готовый формат YML+Цвет+Размер! Почему то у меня он не выводит товары с опциями.

Пример: у меня есть товар "Пилинг", у которого есть опции по объему 30 мл, 50 мл, и т.д.

Подскажите как вывести несколько offer на базе одной карточки товара, если указана опция объем, и добавить в наименование эту опцию?

"Пилинг" 30 мл.

"Пилинг" 50 мл.

и т.д.

Пришлите, пожалуйста, скрин карточки товара в админке, вкладка "Опции".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, NeoSeo Help 1 сказал:

Пришлите, пожалуйста, скрин карточки товара в админке, вкладка "Опции".

Скрин прилагаю.

2021-08-12_16-32-54.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

55 минут назад, Владимир сказал:

Скрин прилагаю.

2021-08-12_16-32-54.png

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

То есть сейчас у Вас есть товар с 3 опциями, а для получения опции отдельным товаром должно быть 3 отдельных товара - товар 10 мл, товар 50 мл и товар 150 мл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

26 минут назад, NeoSeo Help 1 сказал:

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

То есть сейчас у Вас есть товар с 3 опциями, а для получения опции отдельным товаром должно быть 3 отдельных товара - товар 10 мл, товар 50 мл и товар 150 мл.

Ок, понял. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 2 months later...

Добрый день Подскажите правельный шаблон для мерчант цетра . Что бы бы стояла в выгрузке старая цена и акция что бы в выдаче в гугле Было примерно так .

https://prnt.sc/1x2g7gg

Вот мой шаблон на гугл 

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
  <title>Мой магазин</title>
  <link>{{url}}</link>
  <description>Описание моего магазина</description>
{% for offer in offers%}
  <item>
    <g:id>{{offer.id}}</g:id>
    <g:title>{{offer.name}}</g:title>
    <g:description>{{offer.description}}</g:description>    
    <g:link>{{offer.url}}</g:link>
    <g:mobile_link>{{offer.url}}</g:mobile_link>
    <g:image_link>{{offer.image[0]}}</g:image_link>
{% for image in offer.image %}
{% if loop.index != 1  %}
    <g:additional_image_link>{{image}}</g:additional_image_link>
{% endif %}
{% endfor %}
    <g:condition>new</g:condition>
    <g:availability>{% if offer.quantity > 0 %}in stock{% else %}out of stock{% endif %}</g:availability>
    <price>{{offer.price}}</price>
      {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}
    <g:sale_price>{{offer.special}}</g:sale_price>
    <g:brand>{{offer.vendor}}</g:brand>
  </item>
{% endfor %}
</channel>
</rss>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

31 минуту назад, Антон Божук сказал:

Добрый день Подскажите правельный шаблон для мерчант цетра . Что бы бы стояла в выгрузке старая цена и акция что бы в выдаче в гугле Было примерно так .

https://prnt.sc/1x2g7gg

Вот мой шаблон на гугл 

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
  <title>Мой магазин</title>
  <link>{{url}}</link>
  <description>Описание моего магазина</description>
{% for offer in offers%}
  <item>
    <g:id>{{offer.id}}</g:id>
    <g:title>{{offer.name}}</g:title>
    <g:description>{{offer.description}}</g:description>    
    <g:link>{{offer.url}}</g:link>
    <g:mobile_link>{{offer.url}}</g:mobile_link>
    <g:image_link>{{offer.image[0]}}</g:image_link>
{% for image in offer.image %}
{% if loop.index != 1  %}
    <g:additional_image_link>{{image}}</g:additional_image_link>
{% endif %}
{% endfor %}
    <g:condition>new</g:condition>
    <g:availability>{% if offer.quantity > 0 %}in stock{% else %}out of stock{% endif %}</g:availability>
    <price>{{offer.price}}</price>
      {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}
    <g:sale_price>{{offer.special}}</g:sale_price>
    <g:brand>{{offer.vendor}}</g:brand>
  </item>
{% endfor %}
</channel>
</rss>

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

Судя по шаблону Вы все прописали. При открытии файла нужные данные отображаются?

В чем конкретно проблема, уточните, пожалуйста?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

48 минут назад, NeoSeo Help 4 сказал:

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

Судя по шаблону Вы все прописали. При открытии файла нужные данные отображаются?

В чем конкретно проблема, уточните, пожалуйста?

 

Да я постарался самостоятельно сделать. Но merchants Не принимает такой фид. Пишет что ошибка в цене https://prnt.sc/1x2r5nh

Вот есть пример фида который работает https://prnt.sc/1x2rbba

Подскажите где я ошибся .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Антон Божук сказал:

Да я постарался самостоятельно сделать. Но merchants Не принимает такой фид. Пишет что ошибка в цене https://prnt.sc/1x2r5nh

Вот есть пример фида который работает https://prnt.sc/1x2rbba

Подскажите где я ошибся .

Думаю, дело в том, что у Вас сам тег цены неверный и нет валюты. У Вас

<price>{{offer.price}}</price>

Измените на

<g:price>{{offer.price}} UAH</g:price>

Вместо UAH - нужная Вам валюта.

Кроме того, Вам лучше кусок фрагмента с этим условием

<price>{{offer.price}}</price>
      {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}

изменить на
 

{% if offer.oldprice %}

<g:price>{{offer.oldprice}} UAH</g:price>

{% else %}

<g:price>{{offer.price}} UAH</g:price>

{% endif %}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

13 минут назад, NeoSeo Help 1 сказал:

Думаю, дело в том, что у Вас сам тег цены неверный и нет валюты. У Вас

<price>{{offer.price}}</price>

Измените на

<g:price>{{offer.price}} UAH</g:price>

Вместо UAH - нужная Вам валюта.

Кроме того, Вам лучше кусок фрагмента с этим условием

<price>{{offer.price}}</price>
      {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}

изменить на
 

{% if offer.oldprice %}

<g:price>{{offer.oldprice}} UAH</g:price>

{% else %}

<g:price>{{offer.price}} UAH</g:price>

{% endif %}

 

Спасибо сейчас попробуем .дам ответ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

53 минуты назад, Антон Божук сказал:

Цену пропустило.а Скидку нет.что-то не так все сделал как вы написали.https://prnt.sc/1x3du4b

 

Судя по скрину, в переменной offer.oldprice у Вас не одно значение, а массив. В таком случае нужно перебирать это значение в цикле.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

11 минут назад, NeoSeo Help 1 сказал:

Судя по скрину, в переменной offer.oldprice у Вас не одно значение, а массив. В таком случае нужно перебирать это значение в цикле.

Можете пожалуйста скинуть правильный шаблон.Что бы все работало.

Вот мой который сейчас 

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
  <title>Мой магазин</title>
  <link>{{url}}</link>
  <description>Описание моего магазина</description>
{% for offer in offers%}
  <item>
    <g:id>{{offer.id}}</g:id>
    <g:title>{{offer.name}}</g:title>
    <g:description>{{offer.description}}</g:description>    
    <g:link>{{offer.url}}</g:link>
    <g:mobile_link>{{offer.url}}</g:mobile_link>
    <g:image_link>{{offer.image[0]}}</g:image_link>
{% for image in offer.image %}
{% if loop.index != 1  %}
    <g:additional_image_link>{{image}}</g:additional_image_link>
{% endif %}
{% endfor %}
    <g:condition>new</g:condition>
    <g:availability>{% if offer.quantity > 0 %}in stock{% else %}out of stock{% endif %}</g:availability>
    <g:price>{{offer.price}} UAH</g:price>
     {% if offer.oldprice %}

<g:price>{{offer.oldprice}} UAH</g:price>

{% else %}

<g:price>{{offer.price}} UAH</g:price>

{% endif %}
    <g:sale_price>{{offer.price}} UAH</g:sale_price>
    <g:brand>{{offer.vendor}}</g:brand>
  </item>
{% endfor %}
</channel>
</rss>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 минут назад, Антон Божук сказал:

Можете пожалуйста скинуть правильный шаблон.Что бы все работало.

Вот мой который сейчас 

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
  <title>Мой магазин</title>
  <link>{{url}}</link>
  <description>Описание моего магазина</description>
{% for offer in offers%}
  <item>
    <g:id>{{offer.id}}</g:id>
    <g:title>{{offer.name}}</g:title>
    <g:description>{{offer.description}}</g:description>    
    <g:link>{{offer.url}}</g:link>
    <g:mobile_link>{{offer.url}}</g:mobile_link>
    <g:image_link>{{offer.image[0]}}</g:image_link>
{% for image in offer.image %}
{% if loop.index != 1  %}
    <g:additional_image_link>{{image}}</g:additional_image_link>
{% endif %}
{% endfor %}
    <g:condition>new</g:condition>
    <g:availability>{% if offer.quantity > 0 %}in stock{% else %}out of stock{% endif %}</g:availability>
    <g:price>{{offer.price}} UAH</g:price>
     {% if offer.oldprice %}

<g:price>{{offer.oldprice}} UAH</g:price>

{% else %}

<g:price>{{offer.price}} UAH</g:price>

{% endif %}
    <g:sale_price>{{offer.price}} UAH</g:sale_price>
    <g:brand>{{offer.vendor}}</g:brand>
  </item>
{% endfor %}
</channel>
</rss>

Пришлите скрин, как формируются проблемные товары в фиде, любой из товаров с Вашего скрина https://prnt.sc/1x3du4b

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...