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

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

Поддержка модуля Выгрузка на Яндекс.Маркет, Rozetka, Hotline, Facebook, Price, Prom, Torg.mail.ru, Ava.ua, Google Merchant, Hotprice, Nadavi - Модуль для OpenCart 1.5Х, 2.Х, 3.Х


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

23 часа назад, hecby сказал:

Подскажите, как правильно обновить модуль? ocStore 2.3.0.2.3, NeoSeo Мульти Экспорт 48
Не выгружается акционная цена, подозреваю что проблема в устаревшем модуле, но не нашел инструкции как правильно обновиться, чтобы не потерять настройки. Где взять новую версию модуля?

 

Последние версии модуля можно взять в личном кабинете на сайте, для того чтобы обновить нужно просто перезалить файлы поверх из папки upload, потом зайти в настройки модуля и нажать сохранить, чтобы применился метод update. Главное не нажимать - возле модуля перед обновлением, т.к. слетят все настройки. И самое главное: перед обновлением делаем бекап файлы и базы.

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


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

Заказ №10462, Модуль "Выгрузка на прайс агрегаторы v 1.5.x-2.x "
Выдает ошибку ключа, можете сгенерить новый ключ для домена: https://martshop.com.ua/

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


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

04.06.2020 в 15:44, Vlas сказал:

Заказ №10462, Модуль "Выгрузка на прайс агрегаторы v 1.5.x-2.x "
Выдает ошибку ключа, можете сгенерить новый ключ для домена: https://martshop.com.ua/

лицензию высылали на почту, уточните, пожалуйста, все ли в порядке?

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


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

29.05.2020 в 17:43, NeoSeo Team сказал:

Добрый день, да, к сожалению модуль не может выбирать группы покупателей для кого скидка, он берет из таблицы скидки первую по очереди. Вы моджете попробовать поработать с массивом скидок" {offer.special}    Массив акций товара"

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


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

 

Вы планируете доработку подобного рода?

 

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


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

4 часа назад, Destto сказал:

Вы планируете доработку подобного рода?

 

Версия 81 от 19.03.2020
=======================
1. Добавлена возможность использовать скидки товара {offer.special.N}, где N идентификатор группы покупателя,
для которой активна скидка.
2. Добавлено описание для {offer.discount}

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


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

11 часов назад, NeoSeo Team сказал:

Версия 81 от 19.03.2020
=======================
1. Добавлена возможность использовать скидки товара {offer.special.N}, где N идентификатор группы покупателя,
для которой активна скидка.
2. Добавлено описание для {offer.discount}

Есть ли пример реализации или как это будет выглядеть для стандартного XML вашего модуля PROM.UA?

<?xml version="1.0" encoding="UTF-8"?>
<price date="{{date}}">
  <name>Мой магазин</name>
  <company>Моя компания</company>
  <url>{{url}}</url>
  <currency code="{{currency}}" rate="1"/>
  <categories>
{% for category in categories%}
    <category id="{{category.id}}" {% if category.parentId  %} parentId="{{category.parentId}}" {% endif %}>{{category.name}}</category>
{% endfor %}
  </categories>
  <items>
{% for offer in offers%}
    <item id="{{offer.id}}" available="true">
      <url>{{offer.url}}</url>
      <price>{{offer.price}}</price>
      {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}
      <categoryId>{{offer.categoryId}}</categoryId>
      <name>{{offer.name}}</name>
      <description>{{offer.description}}</description>
      <model>{{offer.model}}</model>
      <vendor>{{offer.vendor}}</vendor>
      <vendorCode>{{offer.vendorCode}}</vendorCode>
{% for image in offer.image %}
      <image>{{image}}</image>
{% endfor %}
{% for attribute in offer.attributes %}
      <param name="{{attribute.name}}">{{attribute.value}}</param>
{% endfor %}
    </item>
{% endfor %}
  </items>
</price>

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


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

10.06.2020 в 19:11, Destto сказал:

Вы планируете доработку подобного рода?

 

На данный момент нет, не планировали, но если есть необходимость то можно добавить вывод кода валюты

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


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

11.06.2020 в 11:23, Destto сказал:

Есть ли пример реализации или как это будет выглядеть для стандартного XML вашего модуля PROM.UA?


<?xml version="1.0" encoding="UTF-8"?>
<price date="{{date}}">
  <name>Мой магазин</name>
  <company>Моя компания</company>
  <url>{{url}}</url>
  <currency code="{{currency}}" rate="1"/>
  <categories>
{% for category in categories%}
    <category id="{{category.id}}" {% if category.parentId  %} parentId="{{category.parentId}}" {% endif %}>{{category.name}}</category>
{% endfor %}
  </categories>
  <items>
{% for offer in offers%}
    <item id="{{offer.id}}" available="true">
      <url>{{offer.url}}</url>
      <price>{{offer.price}}</price>
      {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}
      <categoryId>{{offer.categoryId}}</categoryId>
      <name>{{offer.name}}</name>
      <description>{{offer.description}}</description>
      <model>{{offer.model}}</model>
      <vendor>{{offer.vendor}}</vendor>
      <vendorCode>{{offer.vendorCode}}</vendorCode>
{% for image in offer.image %}
      <image>{{image}}</image>
{% endfor %}
{% for attribute in offer.attributes %}
      <param name="{{attribute.name}}">{{attribute.value}}</param>
{% endfor %}
    </item>
{% endfor %}
  </items>
</price>

Это индивидуально и Вам необходимо указать тег в который это выводить. Тоесть если вы хотите определенную цену выводить то вставляете туда эти теги.

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


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

10 минут назад, NeoSeo Team сказал:

Это индивидуально и Вам необходимо указать тег в который это выводить. Тоесть если вы хотите определенную цену выводить то вставляете туда эти теги.

Как это реализуется, если вместо {offer.price} указывать {offer.special.N} или это должна быть отдельная часть скидочных цен, а основную выводить как {offer.price}?

Если указать {offer.special.N} и вместо N указывать id группы покупателей, как вы писали - индивидуальная часть, то остальная часть универсальная и будем полезна всем участникам данной темы форума.

Изменено пользователем Destto

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


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

Добрый день, при загрузке товара на розетку. Они сказали, 

stock_quantity - нет 

1. В каждую карточку товара необходимо прописать элемент <stock_quantity> со значением остатка товара. 

Пример:
<stock_quantity>10</stock_quantity> - остатки количества товара.

Как это сделать, куда вписать? Спасибо.

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


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

13.06.2020 в 17:47, Александр.К. сказал:

Добрый день, при загрузке товара на розетку. Они сказали, 

stock_quantity - нет 

1. В каждую карточку товара необходимо прописать элемент <stock_quantity> со значением остатка товара. 

Пример:
<stock_quantity>10</stock_quantity> - остатки количества товара.

Как это сделать, куда вписать? Спасибо.

Добрый день, отредактируйте необходимый формат обмена и укажите тег <stock_quantity>{{offer.quantity}}</stock_quantity> в цикл перебора массива offers

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


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

12.06.2020 в 11:44, Destto сказал:

Как это реализуется, если вместо {offer.price} указывать {offer.special.N} или это должна быть отдельная часть скидочных цен, а основную выводить как {offer.price}?

Если указать {offer.special.N} и вместо N указывать id группы покупателей, как вы писали - индивидуальная часть, то остальная часть универсальная и будем полезна всем участникам данной темы форума.

Все зависит от того как требуется Ваш агрегатор куда Вы выгружаете товары. Цены может быть и две

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


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

Добрый день,

Подскажите как заблокировать вывод 1-го конкретного атрибута 

В моем случае это выглядит вот так 

{% if attributes.name == "Коэффициент пересчета (при выгрузке)" %}

А дальше что не знаю , все что перепробовал не помогло

Спасибо


 

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


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

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

Добрый день,

Подскажите как заблокировать вывод 1-го конкретного атрибута 

В моем случае это выглядит вот так 

{% if attributes.name == "Коэффициент пересчета (при выгрузке)" %}

А дальше что не знаю , все что перепробовал не помогло

Спасибо



 

Там где перебираются массивы, можно сделать {% if attribute.name == "Коэффициент пересчета (при выгрузке)" %}{%else%}вывод всего  что было {%%}

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


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

Гугл не принимает выгрузку, выдает по всем позиция ошибки.

https://monosnap.com/file/lg2q3f3ODQGEd9czU5yPiURD2nc7SI

Код заводской

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="https://ase.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}} {{currency}}</g:price>
    <g:brand>{{offer.model}}</g:brand>
  </item>
{% endfor %}
</channel>
</rss>

 

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


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

Создан новый магазин через настройки \ система \ Добавить.
настроено все правильно. Все страницы работают.
Но при просмотре товара выдает ошибку.
Fatal error: <br>The encoded file <b>/sites/*/catalog/model/catalog/neoseo_warehouse.php</b> requires a license file.<br>The license file <b>/sites/*/neoseo_exchange1c_license.txt</b> is not valid for this server. in Unknown on line 0

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


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

21.06.2020 в 13:44, Ant сказал:

Гугл не принимает выгрузку, выдает по всем позиция ошибки.

https://monosnap.com/file/lg2q3f3ODQGEd9czU5yPiURD2nc7SI

Код заводской

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

На скрине есть зак вопроса. Там расшифровка чего именно ожидается  в фиде? 

Нужно смотреть на сформированный файл фида. В коде для его формирования есть

Наличие - 

 <g:availability>{% if offer.quantity > 0 %}in stock{% else %}out of stock{% endif %}</g:availability>

Цена - 

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

Ссылка на изображение - 

 <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 %}

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


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

9 часов назад, Валентин сказал:

Создан новый магазин через настройки \ система \ Добавить.
настроено все правильно. Все страницы работают.
Но при просмотре товара выдает ошибку.
Fatal error: <br>The encoded file <b>/sites/*/catalog/model/catalog/neoseo_warehouse.php</b> requires a license file.<br>The license file <b>/sites/*/neoseo_exchange1c_license.txt</b> is not valid for this server. in Unknown on line 0

Лицензия не работает с мультимагазином по умолчанию. Для использования на мультимагазине нужно приобрести лицензию. Для деталей напишите в ЛС

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


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

23 часа назад, NeoSeo Team сказал:

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

На скрине есть зак вопроса. Там расшифровка чего именно ожидается  в фиде? 

Нужно смотреть на сформированный файл фида. В коде для его формирования есть

Наличие - 


 <g:availability>{% if offer.quantity > 0 %}in stock{% else %}out of stock{% endif %}</g:availability>

Цена - 


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

Ссылка на изображение - 


 <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 %}

Я вижу что в коде есть цена и тд. но гугл его не принемает

Цитата

Название фида,Идентификатор фида,Идентификатор клиента,Время загрузки
"FEED","107511285","136675095","22.06.2020 0:00 EEST"

Идентификатор,Номер строки,Сообщение,Тип,Значения,Название товара
"871","7","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"3283","178","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"871","7","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3280","109","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"3283","178","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3279","86","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"871","7","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3279","86","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3279","86","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3281","132","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"3283","178","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3281","132","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3280","109","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3280","109","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3281","132","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"1253","34","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"1253","34","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"1253","34","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3278","63","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"3278","63","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3278","63","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3282","155","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"3282","155","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3282","155","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3999","218","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"3999","218","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3999","218","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
"3985","201","Обязательный атрибут availability отсутствует или указан с ошибкой",Ошибка,,
"3985","201","Обязательный атрибут image link отсутствует или указан с ошибкой",Ошибка,,
"3985","201","Обязательный атрибут price отсутствует или указан с ошибкой",Ошибка,,
 

 

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


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

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

Я вижу что в коде есть цена и тд. но гугл его не принемает

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

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


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

15.06.2020 в 17:47, NeoSeo Team сказал:

Все зависит от того как требуется Ваш агрегатор куда Вы выгружаете товары. Цены может быть и две

Покажите пример реализации для prom.ua, c выводом скидочной цены группы клиентов ID=1 т.е. {offer.special.1}

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


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

Добрый день. При выполнении команды выдает ошибку при настройки импорта по расписанию

root:/# php /var/www/www-root/data/www/dobralavka.ua/cron/neoseo_product_feed.php
PHP Fatal error:  
The license file /var/www/www-root/data/www/dobralavka.ua/neoseo_product_feed_license.txt
for /var/www/www-root/data/www/dobralavka.ua/catalog/model/feed/neoseo_product_feed.php
is not valid for this server.
 in Unknown on line 0

 

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


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

5 часов назад, Destto сказал:

Покажите пример реализации для prom.ua, c выводом скидочной цены группы клиентов ID=1 т.е. {offer.special.1}

<price>{{offer.special.1}}</price> - если акция

<price>{{offer.discount'.1}}</price> - если скидка

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


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

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

Добрый день. При выполнении команды выдает ошибку при настройки импорта по расписанию


root:/# php /var/www/www-root/data/www/dobralavka.ua/cron/neoseo_product_feed.php
PHP Fatal error:  
The license file /var/www/www-root/data/www/dobralavka.ua/neoseo_product_feed_license.txt
for /var/www/www-root/data/www/dobralavka.ua/catalog/model/feed/neoseo_product_feed.php
is not valid for this server.
 in Unknown on line 0

 

Добрый день, уточните у Вашего хостинга как правильно Вам запускать php скрипт. Проблема вероятно в том что лицензия у Вас на одну версию модуля, а запускаете Вы с помощью другой версии php

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


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

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

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

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

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

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

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

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

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

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