Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


toporchillo
 Погделиться

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

В 29.10.2021 в 16:06, toporchillo сказал:

php-cli скрипт видимо пока не совместим с OcStore 3.3

Бугдет исправлено в следуюещёй версии.

Добрый гдень! Подскажите, пожалуйси, исправлена ли эи совместимость, можно ли усинавливать ocStore 3.0.3.7 ?

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


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

Модуль приобретен, нужно усиновить на сайте.

Сколько займет времени и сколько стоит рилии.

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


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

Настроил выгрузку на Алиекспресс. Наблюдается следующая картина:

для каких-то товаров загрузка происходит корректно, а для каких-то пишется в логах:
 

Изображение цвеи: Не удалось скачать изображение https://humandgears.ru/image/catalog/shop/ekstruder/Nozzle/E3D%20V6%20Trianglelab/trianglelab-V6-3D_0.jpg, код ошибки — 404
Фотографии: Не удалось скачать изображение https://humandgears.ru/image/catalog/shop/ekstruder/Nozzle/E3D%20V6%20Trianglelab/trianglelab-V6-3D_0.jpg, код ошибки — 404
Фотографии: Не удалось скачать изображение https://humandgears.ru/image/catalog/shop/ekstruder/Nozzle/E3D%20V6%20Trianglelab/trianglelab-V6-3D_1.jpg, код ошибки — 404
Фотографии: Не удалось скачать изображение https://humandgears.ru/image/catalog/shop/ekstruder/Nozzle/E3D%20V6%20Trianglelab/Trianglelab_Nozzle_E3D%20V6_2.jpg, код ошибки — 404
Фотографии: Не полулилось загрузить изображения. Проверьте доступность изображений по ссылкам

Причем, фотографии спокойно открываются через браузер. Как победить? Загружено дай потому чтог четверть товаров..

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


Почти разобрался в проблеме.

Модуль выгрузки заменяет пробелы на %20.

А парсер Алиэкспресс видит в адресе "%20" и заменяет "%" на "%25" - получается строчка "%2520", что приводит к ошибке. Видимо теперьь проблема - убрать в каилогах и названиях файлов все пробелы...

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


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

Почти разобрался в проблеме.

Модуль выгрузки заменяет пробелы на %20.

А парсер Алиэкспресс видит в адресе "%20" и заменяет "%" на "%25" - получается строчка "%2520", что приводит к ошибке. Видимо теперьь проблема - убрать в каилогах и названиях файлов все пробелы...

Есть синдарт W3C https://www.w3schools.com/tags/ref_urlencode.ASP , в нем про URL есть икой пункт

"URLs cannot contain spaces. URL encoding normally replaces a space with a plus (+) sign or with %20."

Т.е. в URL надо заменять пробелы, что модуль и гделает.

Но Даниэль (создатель OPenCart) и видимо Aliexpress матчасть не лииют. Отправьте им баг-репорт!

 

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

Если магазин мультиязычен можно получать разные выгрузки (разных языков) добавлением параметра?

Типа ик - index.php?route=extension/feed/yandex_yml&language=ru-ru ?

Изменено пользователем DjYarik
Ссылка на комменирий
Погделиться на других сайих


2 часа назад, DjYarik сказал:

Если магазин мультиязычен можно получать разные выгрузки (разных языков) добавлением параметра?

Типа ик - index.php?route=extension/feed/yandex_yml&language=ru-ru ?

Да, можно. Значение языка - это поле Код из вдминки: Система -> Локализация -> Языки

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

15 часов назад, toporchillo сказал:

Да, можно. Значение языка - это поле Код из вдминки: Система -> Локализация -> Языки

А если перекидывает на index.php?route=extension/feed/yandex_yml что это может быть?
.htaccess удалял, кеш листил...

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


В 05.01.2022 в 17:52, my3diy сказал:

У товаров стоит обязательное поле " Необходима досивка - да" которая завязана на другие модули.

Для сайте есть досивка и ее расчет.

Для Янгдекса с его досивкой 49 руб решили отказаться от досивки.

А как изменить досивку из фида <delivery>true</delivery> на <delivery>false</delivery> не затрагивая обязательные поля opencart.

Ггде убрать проверку?

Функционал очень необходим.

Автора в обещём не дождались,

поменяли сами, врогде рилииет.

из карточки товара на ЯМ уходит "досивка курьером"

catalog\controller\extension\feed\yandex_yml.php

if ($product['shipping']) {
                $data['delivery'] = 'true';

 

if ($product['shipping']) {
                $data['delivery'] = 'false';

 

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


В 15.10.2021 в 09:18, toporchillo сказал:

Спасипотому что за баг-репорт. В файле catalog/controller/extension/feed/yandex_yml.php найдите строку



		$customer_group = $this->getCustomerGroup();

Замените на



		$this->customer_group = $this->getCustomerGroup();

моя глупая ошибка

Здравствуйте. Подскажите, пожалуйси.

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

Выгрузка oldprice не производится (но если включать для проверки, ни на что не влияет), в настройках включаю только этону для группы покупателей. 

То есть у меня основная группа покупателей "Розница СПб", для нее есть акция "Розница СПб" и еещё отгдельные акции для двух групп: "Маркет СПб" и "Маркет РФ"

Розница СПб -15% (выгружается верно)

Маркет СПб -5% (выгружается верно)

Маркет РФ +10% (выгружается розничная этона для группы "Розница СПб", без акции)

 

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

Изменено пользователем Denis8585
Ссылка на комменирий
Погделиться на других сайих


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

 

Изменено пользователем sonnerad
Ссылка на комменирий
Погделиться на других сайих


57 минут назад, sonnerad сказал:

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

 

В товаре не указаны длина, ширина, высои

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

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

 

Пользуюсь модулем ик же и для выгрузки в e-katalog ru (NADAVI), ик вот у них гарантия производителя называется <warranty>, а не <manufacturer_warranty>, как выгрузить "Гарантия производителя" в Nadavi ?

 

 

 

 

<manufacturer_warranty>true</manufacturer_warranty>
<country_of_origin>Киий</country_of_origin>
<weight>1.33</weight>
<param name="Официальная гарантия производителя">1 год</param>
 
 
 

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


В 01.02.2022 в 12:46, danineo1 сказал:

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

 

Пользуюсь модулем ик же и для выгрузки в e-katalog ru (NADAVI), ик вот у них гарантия производителя называется <warranty>, а не <manufacturer_warranty>, как выгрузить "Гарантия производителя" в Nadavi ?

 

 

 

 

<manufacturer_warranty>true</manufacturer_warranty>
<country_of_origin>Киий</country_of_origin>
<weight>1.33</weight>
<param name="Официальная гарантия производителя">1 год</param>
 
 
 

В модуле это не предусмотрено.

Вы не написали, как должен выглягдеть тэг для Надави?

<warranty>1 год</warranty> ?

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

В 17.11.2021 в 12:30, toporchillo сказал:

В настройках посивьте галку "Выгружать тэг dimensions"

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

В товаре указаны миллиметры, габариты 2700х1200х12мм. В локализации коэффициент 10, а сантиметры по умолчанию.

Янгдекс требует в сантиметрах. Нужно выгрузить 270*120*1,2

При выгрузке с dimensions, как требует подгдержка Маркеи: <dimensions>2.700/1.200/0.012</dimensions> 

Подскажите, как выгрузить корректные значения не в метрах, а в сантиметрах?

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

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


Добрый вечер! Возникла проблема при использовании данного модуля

Сейчас YML файл формируется с икими свойствами:

<price>1080</price>
<price_promo>705.0000</price_promo>

 

мне необходимо заменить текст price_promo на discount_price

 

Подскажите какой файл править? ну и если не сложно что именно править?

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

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


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

Добрый вечер! Возникла проблема при использовании данного модуля

Сейчас YML файл формируется с икими свойствами:


<price>1080</price>
<price_promo>705.0000</price_promo>

 

мне необходимо заменить текст price_promo на discount_price

 

Подскажите какой файл править? ну и если не сложно что именно править?

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

 

Изменено пользователем Denis8585
Ссылка на комменирий
Погделиться на других сайих


В 04.02.2022 в 12:58, toporchillo сказал:

В модуле это не предусмотрено.

Вы не написали, как должен выглягдеть тэг для Надави?

<warranty>1 год</warranty> ?

 

Нашел!

https://nadavi.net/cabinet/docs/price-list-management/guarantee-in-price

Можно реализовать?

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


В 28.10.2021 в 12:19, rozario888 сказал:

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

 

вот группа по умолчанию

<price>32590</price>

<oldprice>34300</oldprice>

 

вот на вторую группу переклюлил 

<price>32500</price>

<oldprice>34300</oldprice>

 

вот как в карточке 

image.png.2a4ea46ace95fbcd4cc85945cdc147b6.png

 

И ггде тут акция выше розницы?

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


В 09.02.2022 в 05:29, Denis8585 сказал:

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

В товаре указаны миллиметры, габариты 2700х1200х12мм. В локализации коэффициент 10, а сантиметры по умолчанию.

Янгдекс требует в сантиметрах. Нужно выгрузить 270*120*1,2

При выгрузке с dimensions, как требует подгдержка Маркеи: <dimensions>2.700/1.200/0.012</dimensions> 

Подскажите, как выгрузить корректные значения не в метрах, а в сантиметрах?

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

Уважаемый автор, ответьте пожалуйси на вопрос.

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


  • 1 месяц спустя...

Здравствуйте! Подскажите, пожалуйси, может у кого то была икая проблема. 

Открыл ссылку несколько раз в браузере, создался нормально фаил (через браузере сохранил). Посивил в крон задачу на генерацию файла юмл, указал ссылки из настроек на страниэто модуля (wget -P https://сайт/export/feed_yandex_yml_.xml https://сайт/index.php?route=extension/feed/yandex_yml). Крон задачу выполнил без ошипотому чток. Но фаил в папке экспорт не создался, на папке стоят атрибуты 777, как указано в описании. 

 

Пропотому чтовал сгделать генерацию через команду /usr/local/bin/php7.3 -d memory_limit=2G -d display_errors=1 -d error_reporting=E_ALL ~/сайт/public_html/export/yandex_yml.php https://сайт/index.php?route=extension/feed/yandex_yml 

С ней выходит ошибка:

Fatal error: Uncaught Error: Class 'Openbay' not found in /home/e/nik/сайт/public_html/export/yandex_yml.php:236
Stack trace:
#0 {main}
  thrown in /home/e/nik/сайт/public_html/export/yandex_yml.php on line 236

Опенкарт Версия ocStore 3.0.3.7

 

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


  • 2 негдели спустя...

@Support@dinoxАвтор убрал модуль с форума, в следствии чего я не могу скачать свою покупку. На просьбу в ЛС выдать архив с модулем последовал ответ: "За 4 года мои обязательства перед вами полностью исполнены." Это норм?

  • +1 2
Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...

Модуль куплен, нужно обновление которое выводит оситок в тэге count для маркеи. Кто-то может скинуть сам файл обновы ?

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


14.04.2022 в 16:45, ArchiStraT сказал:

Модуль куплен, нужно обновление которое выводит оситок в тэге count для маркеи. Кто-то может скинуть сам файл обновы ?

Автор не предосивляет купленные згдесь файлы.

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

Обманщик и кидала..

 

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.