Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]


Recommended Posts

Подскажите какую актуальную версию обмена можно использовать на Opencart 2.1.0.1? Стоит версия 1.6.2.b28, но не работает выгрузка нескольких фото у товара, обновление фото.

Надіслати
Поділитися на інших сайтах


  В 20.10.2018 в 05:21, ham сказав:

Я писал - то в таблицах version не создается, теперь опять что-то не то.

и так как правильно обновлять 

Expand  

Сейчас проверю. Вообще обновлением ставится модуль только на версию 1.6.4.1

Постараюсь решить этот вопрос сейчас. Скорее всего придется включить обновление таблиц с более ранних версий и выпустить версию 1.6.4.6

 

  В 20.10.2018 в 18:35, astelia сказав:

Подскажите какую актуальную версию обмена можно использовать на Opencart 2.1.0.1? Стоит версия 1.6.2.b28, но не работает выгрузка нескольких фото у товара, обновление фото.

Expand  

Пока нет такой, только для 2.3

 

  В 20.10.2018 в 05:23, ham сказав:

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

Expand  

Хорошо, добавлю сейчас

 

  В 20.10.2018 в 05:21, ham сказав:

что-то с обновлением видимо не корректно происходит, уже несколько раз так

Expand  

С какой версии пытаетесь обновиться?

 

  В 20.10.2018 в 04:37, alhimikos сказав:

Почему-то не выгружается вес.

Expand  

Чтобы Вес выгружался, Ваша 1С должна выгружать его как свойство с названием "Вес".

Предоставьте кусок import.xml одного товара с весом

 

 

Надіслати
Поділитися на інших сайтах

  В 08.10.2018 в 19:19, vavo сказав:

У всех нормально генерация SEO работает???

У меня при нажатии сформировать SEO, выдает ошибку Syntaxerror fatal error uncaught exception 'exception' with message 'error duplicate entry 94-1 Prymari error 1062.

в oc_category_desription в строку 94 присваивается вместо категории наименование товара. Если удалить строку 94 присвоиться уже к 93(((.

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

Кто может подскажет как исправить.

Expand  

А подскажите в какой версии opencart такое у Вас появляется?

Надіслати
Поділитися на інших сайтах

  В 21.10.2018 в 05:04, Kirillove сказав:

С какой версии пытаетесь обновиться?

Expand  

а где смотреть ??

если смотреть внизу то видимо

Version 1.6.3.12 | Исходный код на GitHub | Last version available, но при этом я уже ставил oc2.3-exchange1c_1.6.4.5.ocmod.zip

 

Надіслати
Поділитися на інших сайтах


Оффтоп но

У меня предложение: МБ для того чтобы каждый раз не просить:
Те у кого что-то не выгружает или ошибки - прикладывайте выгрузку одного товара (ну или максимум 10 товаров) + Лог ошибок (Ошибки и отладка : включается в модуле внизу на главной вкладке).

 

То есть формат сообщения примерно:
Не выгружает вес

[спойлер]import.xml[/спойлер]

[спойлер]offers.xml[спойлер]

[спойлер]Лог[/спойлер]

Версия движка: Opencart 2.3.0.2.3

Версия модуля:  1.6.3.11

 

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

Надіслати
Поділитися на інших сайтах


  В 21.10.2018 в 05:04, Kirillove сказав:

Чтобы Вес выгружался, Ваша 1С должна выгружать его как свойство с названием "Вес".

Предоставьте кусок import.xml одного товара с весом

Expand  

 

  Показати вміст

 

Надіслати
Поділитися на інших сайтах


  В 22.10.2018 в 01:19, alhimikos сказав:

 

 

Expand  

Вес должен быть числовым, а у Вас тип справочник, то есть значение "100 гр" является строкой. Хотя даже пусть и справочник, но состоять только из числа. Модуль и справочник обработает, ему без разницы конечно, самое главное тип значения. 

Значения типа "1 234,1" модуль преобразует в вид "1234.1", то есть убирает пробелы и заменяет запятую на точку.

Но это еще не все, так как я убрал таблицу загрузки свойств, то и значения не грузятся, я уже внес корректировки, сегодня выложу

Змінено користувачем Kirillove
Надіслати
Поділитися на інших сайтах

Через CRON никто не желал запускать обмен?

в папку export можно положить файл php с содержимым:

<?php

$ch = curl_init("http://you.site.ru/export/exchange1c.php?module=cronImport");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);

?>

и через хостинг панель запланировать выполнение, либо HTTP запросом: http://you.site.ru/export/exchange1c.php?module=cronImport

HTTP запрос без авторизации. 

файл обмена модуль будет искать в папке /system/storage/cache/exchange1c

После удачного обмена удалит его из папки

Надіслати
Поділитися на інших сайтах

  В 22.10.2018 в 16:09, Kirillove сказав:

Через CRON никто не желал запускать обмен?

в папку export можно положить файл php с содержимым:

<?php

$ch = curl_init("http://you.site.ru/export/exchange1c.php?module=cronImport");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);

?>

и через хостинг панель запланировать выполнение, либо HTTP запросом: http://you.site.ru/export/exchange1c.php?module=cronImport

HTTP запрос без авторизации. 

файл обмена модуль будет искать в папке /system/storage/cache/exchange1c

После удачного обмена удалит его из папки

Expand  

 

Попробую завтра.

 

Трабл с Auth Method опять возобновился.

Надіслати
Поділитися на інших сайтах


Opencart 2.3.0.2

Модуль 1.6.4.5

На первой картинке: Две цены. ОПТ загоняется в акцию. С такими настройками работает

Но мне надо чтобы цена ОПТ попадала и в группу Оптовые покупатели.

С такими настройками происходит загрузка только Розничной цены.

 

Из-за этого слетает вывод:
Вывожу две цены для товара, с помощью доработки контролера

1.jpg

2.jpg

Надіслати
Поділитися на інших сайтах


  В 22.10.2018 в 16:09, Kirillove сказав:

Через CRON никто не желал запускать обмен?

в папку export можно положить файл php с содержимым:

<?php

$ch = curl_init("http://you.site.ru/export/exchange1c.php?module=cronImport");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);

?>

и через хостинг панель запланировать выполнение, либо HTTP запросом: http://you.site.ru/export/exchange1c.php?module=cronImport

HTTP запрос без авторизации. 

файл обмена модуль будет искать в папке /system/storage/cache/exchange1c

После удачного обмена удалит его из папки

Expand  

Хостинг "Beget"

Полет отличный

  • +1 1
Надіслати
Поділитися на інших сайтах


  В 22.10.2018 в 16:01, Kirillove сказав:

а у Вас тип справочник

Expand  

Не понял эту фразу. Если указать в карточке номенклатуры вес, то он в выгрузке вообще никак не отображается. UPD. Попробовал указать просто число 100, в карточку товара на сайте оно не прописалось.

 

  Показати вміст

 

Змінено користувачем alhimikos
Надіслати
Поділитися на інших сайтах


  В 19.10.2018 в 12:22, mdgrvadim сказав:

Всем привет! Скажите, кто-нибудь подружил 1с 8.3 УТ 10.3 и Opencart по https?

Expand  

Добавьте в htaccess между первой и третей вторую строчку и подключайтесь по http

# редирект с http на https
RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteCond %{THE_REQUEST} !^.*/exchange1c.php
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

Надіслати
Поділитися на інших сайтах


  В 23.10.2018 в 15:48, ironzorin2 сказав:

Добавьте в htaccess между первой и третей вторую строчку и подключайтесь по http

# редирект с http на https
RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteCond %{THE_REQUEST} !^.*/exchange1c.php
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

Expand  

У меня сайт на nginx, эти записи работают на apache

Надіслати
Поділитися на інших сайтах


Добрый день.

Версия 2.3.0.2.4 опенкарт.про

модуль 1.6.4.6
Подскажите пожалуйста, как переделать мне логику: сейчас модуль верно высчитывает цену и опции, вернее загружает так, как они идут, но из-за того что бухгалтера не могут переделать опции в УТ под ОС, нужен костыль, а именно чтобы цена опции записалась в товар и после этого произошел пересчет опций и их цены стали равны 0.

-----сейчас-------

цена товара = 0

цена опции1 = x

цена опцииN = x

-----надо----------

цена товара = х

цена опции1 = 0

цена опцииN = 0

Змінено користувачем gladky
Надіслати
Поділитися на інших сайтах


День добрый, а нет случайно платной помощи по этому, модулю? При всех настройках - часто вылетают такие ошибки: http://prntscr.com/la60xj - и никакие танцы с бубном не помогают. Полная выгрузка - проблем нет, изменения - ругается. И эти данные оно не сохраняет, надо каждый раз ручками ставить. http://prntscr.com/la61ne

Надіслати
Поділитися на інших сайтах


  В 23.10.2018 в 04:14, dedvjbed сказав:

добрый день. подскажите как синхранизировать категории если в магазине и в 1с они не совпадают ?

Expand  

Видимо само слово синхронизировать предполагает идентичность данных в разных местах. Соответственно не получится ничего сделать.

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


  В 25.10.2018 в 06:01, dedvjbed сказав:

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

Expand  

Возможно нужно переделывать функцию выгрузки категорий, чтобы они считывалась по ID, а не по наименованию. Я не уверен на 100% что это единственное решение. В текущем функционале модуля, я таких настроек не нашел. 

Надіслати
Поділитися на інших сайтах


  В 22.10.2018 в 16:01, Kirillove сказав:

Вес должен быть числовым, а у Вас тип справочник, то есть значение "100 гр" является строкой. Хотя даже пусть и справочник, но состоять только из числа. Модуль и справочник обработает, ему без разницы конечно, самое главное тип значения. 

Значения типа "1 234,1" модуль преобразует в вид "1234.1", то есть убирает пробелы и заменяет запятую на точку.

Но это еще не все, так как я убрал таблицу загрузки свойств, то и значения не грузятся, я уже внес корректировки, сегодня выложу

Expand  

У меня кстати еще не прописывает производителя в карточку товара на сайте. То есть не делает связи между товаром и производителем, хотя самого производителя создает. И когда хочешь посмотреть товары на странице производителя, сайт пишет что такой страницы не существует. Хотя по идее должен был написать что товаров нет.

 

upd. Нашел в чем проблема. Не актуально.

Змінено користувачем alhimikos
Надіслати
Поділитися на інших сайтах


  В 25.10.2018 в 07:08, alhimikos сказав:

Возможно нужно переделывать функцию выгрузки категорий, чтобы они считывалась по ID, а не по наименованию. Я не уверен на 100% что это единственное решение. В текущем функционале модуля, я таких настроек не нашел.

Expand  

вообще я так понимаю это настраивается в 1с вот тут http://joxi.ru/Vrwy6QOTO3lJ12 по идеи каталог вентиляторы должны загрузиться в категорию ТЕСТ но на сайт при выгрузки вентиляторы не грузятся в ТЕСТ а создается категория вентиляторы. 

Надіслати
Поділитися на інших сайтах


  В 25.10.2018 в 07:28, dedvjbed сказав:

вообще я так понимаю это настраивается в 1с вот тут http://joxi.ru/Vrwy6QOTO3lJ12 по идеи каталог вентиляторы должны загрузиться в категорию ТЕСТ но на сайт при выгрузки вентиляторы не грузятся в ТЕСТ а создается категория вентиляторы. 

Expand  

ТЕСТ это не категория, а название каталога. А категории как были так и остались.

Надіслати
Поділитися на інших сайтах


  • dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка]

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.