Jump to content
Kirillove

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

Recommended Posts

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

Share this post


Link to post
Share on other sites

Для начала - Спасибо Автору за проект - очень нужный модуль!

 

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

Ситуация такая (Opencart 2.3.0.2 rs + Модуль 1.6.4.1 + УНФ 1.6, на сайте кодировка UTF-8): товары, цены, к-во - все на сайт нормально выгружает, а заказы - автоматом никак...

С помощью "Ручная обработка" - сохраняю файл в UTF-8 (на хостинге открывается  нормально с кодировкой UTF-8), а когда решил проверить, как этот файл видит 1С - такое впечатление, что кодировка отличаеться...

(Смотрите вложенный файл)

 

При чем... Если файл orders.xml в блокноте просто открыть, нажать ctrl+s и закрыть - тогда нормально открывается в УНФ. Даже нормально загружаются заказы из этого файла, если в УНФ выбрать "Выгружать в каталог на диске" и указать файл orders.xml.

 

После того, как сохраняю файл в блокноте и загружаю его на сервер - все равно нормально в кодировке UTF-8 отображается.

Это  что получается есть разные UTF-8?

Мистика...

 

P.S. Когда выбираю в настройках модуля "Конвертировать заказы в Windows-1251" ДА - тоже ничего, все равно кодировка UTF-8 и проблема та же...

 

utf8-WTF.jpg

Edited by ReyUA

Share this post


Link to post
Share on other sites

Помогите! OC Версия 2.1.0.2.2,  Версия модуля  1.6.3.11, Не обновляется описания товара при повторной выгрузке, пока не удалишь и заново не загрузишь, а также не отображаются характеристики в заказе 1с, если режим опций связанные! Может я не так настроил модуль или эту проблему не удалось решить? Спасибо.

Share this post


Link to post
Share on other sites

Обновил модуль, ISBN переносится, все нормально. Но теперь не загружаются наименования и 1с выдает ошибки. Лог прилагаю

 

Спойлер

______________________________________________________________________
______________________________________________________________________
Начало обмена узла ДК
Очистка регистра пакетов обмена.
Очистка регистра пакетов обмена завершена.
Выгрузка информации по товарам.
Формирование пакета для общих данных для товаров.
Формирование пакетов для каталога: Основной каталог товаров
Формирование пакетов для каталога: Основной каталог товаров Завершено
Формирование пакета для для общих данных  для товаров завершено.
Выгрузка пакетов общей информации в в XML.
Выгрузка пакета общей информации каталога: Основной каталог товаров
Выгрузка пакетов каталога: Основной каталог товаров
Выгрузка справочных данных.
Выгрузка групп в XML.
Выгрузка групп в XML завершено. Выгружено 1 элементов.
Выгрузка единиц измерения в XML.
Выгрузка единиц измерения в XML завершено. Выгружено 1 элементов.
Выгрузка складов в XML.
Выгрузка складов в XML завершено. Выгружено 1 элементов.
Выгрузка типов цен в XML.
Выгрузка типов цен в XML завершено. Выгружено 5 элементов.
Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
import___04bc62e6-966a-4ed0-a13f-500ee9671579.xml: Данные успешно обработаны сервером.
Ответ сервера: success
modeImport(): Successfully processed file /var/www/p452198/data/www/.ru/system/storage/cache/exchange1c/import___04bc62e6-966a-4ed0-a13f-500ee9671579.xml
Завершение выгрузки пакета с общей информацией каталога: Основной каталог товаров
Выгрузка пакета общей информации каталога: Основной каталог товаров завершена.
Выгрузка пакетов общей информации в XML завершена.
Формирование пакетов для свойств.
Формирование пакетов для каталога: Основной каталог товаров
Формирование пакетов для каталога: Основной каталог товаров Завершено
Формирование пакетов для свойств завершено.
Выгрузка пакетов свойств в XML.
Выгрузка пакета свойства каталога: Основной каталог товаров
Выгрузка пакетов каталога: Основной каталог товаров
Выгрузка пакета свойства каталога: Основной каталог товаров завершена.
Выгрузка пакетов свойств в XML завершена.
Выгрузка информации  о товарах и предложениях.
Формирование пакетов для товаров.
Формирование пакетов для каталога: Основной каталог товаров
Формирование пакетов для каталога: Основной каталог товаров Завершено
Формирование пакетов для товаров завершено.
Выгрузка пакетов товаров в в XML.
Выгрузка пакетов каталога: Основной каталог товаров
Выгрузка пакетов каталога: Основной каталог товаров
Начало выгрузки пакета 1 каталога: Основной каталог товаров
Выгрузка данных о товарах.
Выгрузка товаров в XML.
Выгружено 3 картинок.
Создано 3 картинок для товаров.
Выгружено 0 файлов.
Создано 0 файлов для товаров.
Выгрузка товаров в XML завершено. Выгружено 69 элементов.
Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
import___162b2657-09ba-4561-8d03-3b5155cb701f.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<b>Notice</b>: Array to string conversion in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>3127</b><b>Notice</b>: Undefined index: manufacturer_id in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>2148</b>failure
modeImport(): Не найден налог с наименованием 'НДС 10%'
Ответ сервера: <b>Notice</b>: Array to string conversion in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>3127</b><b>Notice</b>: Undefined index: manufacturer_id in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>2148</b>failure
modeImport(): Не найден налог с наименованием 'НДС 10%'
Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
import___162b2657-09ba-4561-8d03-3b5155cb701f.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Ответ сервера: <b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
import___162b2657-09ba-4561-8d03-3b5155cb701f.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Ответ сервера: <b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Выгрузка предложений в XML.
Выгрузка предложений в XML завершено. Выгружено 69 предложений.
Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
offers___19a9d274-96f8-4abc-82be-d5274a97ef25.xml: Данные успешно обработаны сервером.
Ответ сервера: success
modeImport(): Successfully processed file /var/www/p452198/data/www/.ru/system/storage/cache/exchange1c/offers___19a9d274-96f8-4abc-82be-d5274a97ef25.xml
Выгрузка цен в XML.
Выгрузка цен в XML завершено. Выгружено 204 цен предложений.
Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
prices___c20dc669-ccbd-4740-a8d9-39d66f48eee0.xml: Данные успешно обработаны сервером.
Ответ сервера: success
modeImport(): Successfully processed file /var/www/p452198/data/www/.ru/system/storage/cache/exchange1c/prices___c20dc669-ccbd-4740-a8d9-39d66f48eee0.xml
Выгрузка остатков в XML.
Выгрузка остатков в XML завершено. Выгружено 69 элементов.
Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
rests___331670a4-6186-4e97-aaaa-d86c6b50020f.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<b>Notice</b>: Undefined variable: quantity in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>5386</b>success
modeImport(): Successfully processed file /var/www/p452198/data/www/.ru/system/storage/cache/exchange1c/rests___331670a4-6186-4e97-aaaa-d86c6b50020f.xml
Ответ сервера: <b>Notice</b>: Undefined variable: quantity in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>5386</b>success
modeImport(): Successfully processed file /var/www/p452198/data/www/.ru/system/storage/cache/exchange1c/rests___331670a4-6186-4e97-aaaa-d86c6b50020f.xml
Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
rests___331670a4-6186-4e97-aaaa-d86c6b50020f.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Ответ сервера: <b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Отправка запроса на авторизацию.
Отправка запроса на инициализацию, для определения версии обмена данных.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
rests___331670a4-6186-4e97-aaaa-d86c6b50020f.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Ответ сервера:
<b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Ответ сервера: <b>Unknown</b>: Object of class LibXMLError could not be converted to string in <b>/var/www/p452198/data/www/.ru/admin/model/extension/exchange1c.php</b> on line <b>8277</b>failure
modeImport(): РћРЁРБКА! Файл РЅРµ является стандартом XML или обрезан

Завершение выгрузки пакета 1 каталога: Основной каталог товаров
Выгрузка пакетов каталога: Основной каталог товаров завершена.
Выгрузка пакетов товаров в XML завершена.
Выгрузка информации  о товарах и предложениях ЗАВЕРШЕНА
Выгрузка текущего лог файла на сайт.
Отправка запроса на авторизацию.
Получен расширенный статус успешного завершения сеанса.
Ответ сервера:
success
Successfully import catalog
Завершение обмена ДК
______________________________________________________________________

 

 

Share this post


Link to post
Share on other sites

Подскажите пожалуйста:

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

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

Спасибо!

Share this post


Link to post
Share on other sites

Друзья, ткните носом в первоначальную настройку синхронизации сайта и 1С. (УНФ для Украины) 

Share this post


Link to post
Share on other sites
2 часа назад, donnie сказал:

Подскажите пожалуйста:

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

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

Спасибо!

Присоединяюсь к первому вопросу!!!

Share this post


Link to post
Share on other sites
57 минут назад, Anzor сказал:

Присоединяюсь к первому вопросу!!!

 

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

Меня другой вопрос волнует: обновил до последней версии модуль и ничего не пашет. Может что не так делаю? Лог обмена выкладывал выше.

Edited by mask332

Share this post


Link to post
Share on other sites

только у меня 

success 
failure From Your IP address are not allowed

 или новая версия уже не новая?

Share this post


Link to post
Share on other sites

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

Снимок.JPG

Share this post


Link to post
Share on other sites

нужно сделать:

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

2. вариант ресайза и качества картинок при импорте

3. вариативность статуса товара (перезаписать\не изменять)

4. вариативность акций и скидок (перезаписать\не изменять\обновить)

5. выгрузку заказов в столбик (хз, но 1с читает в столбик xml и ищет строки -дата\ номер)

6. не работает функция удаления картинок из плагина 1.6.3.11

7. сео картинок

 

Edited by Anton70

Share this post


Link to post
Share on other sites
11 часов назад, chamaerops сказал:

Друзья, ткните носом в первоначальную настройку синхронизации сайта и 1С. (УНФ для Украины) 

отбой, разобрался. Все оказалось просто.

 

Вопрос такой. При синхронизации с 1с, слетают аттрибуты у товаров. Соответствующие аттрибуты в 1С не прописаны (в этом нет необходимости). получается, что при синхронизации с 1С аттрибуты не находятся и удаляются. Есть ли способ отключить синхронизацию аттрибутов? По сути, все сводится к синхронизации цен и остатков по артикулу.

Share this post


Link to post
Share on other sites

Друзья, халп плиз! Моих скиллов не хватает чтобы разобраться в проблеме.

On 25.11.2017 at 11:59 AM, RuslanB said:

Модуль 1.6.3.12 отказывался ставиться из:
 

        if ($result->num_rows) {
            $result = @$this->db->query("ALTER TABLE  `" . DB_PREFIX . "unit_to_1c` CHANGE `code` `number_code` INT(4) DEFAULT 0`");
            if (!$result) return $old_version;
        }

        $result = @$this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . "unit_to_1c` WHERE `field` = 'fullname'");
        if (!$result) return $old_version;

        if ($result->num_rows) {
            $result = @$this->db->query("ALTER TABLE  `" . DB_PREFIX . "unit_to_1c` CHANGE `fullname` `full_name` VARCHAR(50) DEFAULT ''`");
            if (!$result) return $old_version;

 

 

Убрал кавычку одинарную в выделенных местах и поставился. При ручной загрузке пишет:
PHP Unknown:  Object of class LibXMLError could not be converted to string in /var/www/vesnushkin.ru/admin/model/extension/exchange1c.php on line 7599


opencart.pro 2.3


 

On 25.11.2017 at 12:07 PM, RuslanB said:

А в версии 1.4.1 ругается на отсутствие колонок version и еще каких то. Посмотрел , увидел что они создаются функцией install  , которая нигде не вызывается. При обновлении кстати привычного вывода текста обновления наверху в модуле тоже не было.

Share this post


Link to post
Share on other sites
18 часов назад, mask332 сказал:

 

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

Меня другой вопрос волнует: обновил до последней версии модуль и ничего не пашет. Может что не так делаю? Лог обмена выкладывал выше.

Автор предупреждал, что новая версия не работает как обновление (читайте выше), только новая установка

Share this post


Link to post
Share on other sites
5 часов назад, Anzor сказал:

Автор предупреждал, что новая версия не работает как обновление (читайте выше), только новая установка

 

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

Спойлер

fggggggggggggggggg.thumb.jpg.61f7253d2207c93d60bfe953fba4dd87.jpg

 

Edited by mask332

Share this post


Link to post
Share on other sites

Добрый вечер! Помогите исправить ошибки:

1. После установки последней версии модуля вкладка категории выглядит вот так:

5a1eddf48a21f_.thumb.jpg.81bf84e47a5e9ca655ee5dabfaa7587e.jpg

 

2. Выбраны функции "Не показывать товар с нулевой ценой" и "Не показывать товар с нулевым остатком", а они все равно "Включены" и отображаются.

3. Не могу из категории добавить товар в корзину, выдает ошибку. Но если открою сам товар и потом добавляю в корзину, то всё ок. 

 

Share this post


Link to post
Share on other sites

Автору доброго времени суток :)

 

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

 

Был в командировке, прерывал тестирование!

Edited by wariorinc
дополнение

Share this post


Link to post
Share on other sites
В 28.11.2017 в 11:14, donnie сказал:

Подскажите пожалуйста:

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

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

Спасибо!

По первому вопросу - Может кому-то поможет: чтобы включенный товар не было видно на сайте и он не находился в поиске - у себя решил исключением товара из всех категорий. В этом случае товар естественно невозможно найти в категориях в шапке и в поиске он также не обнаруживается.

Share this post


Link to post
Share on other sites
5 hours ago, wariorinc said:

Автору доброго времени суток :)

 

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

 

Был в командировке, прерывал тестирование!

Присоединяюсь к вопросу :)

Share this post


Link to post
Share on other sites
Кирилл, здравствуйте!
Устанавливаю на ocStore 2.3.0.2.3
Выгружаю из МОЕГОСКЛАДА
Версия мода отсюда: 
 
 
Спасибо за Ваши труды, прежде всего.
Далее по теме.
Установка:
Можете предположить, в чём причина того, что упорно не создаются нужные таблицы в базе?
Устанавливала и на чистый, и на юзанный, и заливала целиком архивом, и отдельно грузила файлы и xml... Всё без толку.
 
Ну, в итоге все запросы в базе сделала сама, выковырнув из файлов, теперь таблицы нужные есть.
 
Итак, мод установлен, настраивается, но выдаёт следующие нотисы:
В админке в категориях и мануфактурерах ругается на guid
Notice: Undefined index: guid in .../system/storage/modification/admin/controller/catalog/category.php on line 681
Notice: Undefined index: guid in .../system/storage/modification/admin/controller/catalog/manufacturer.php on line 178
 
В каталоге при добавлении товара в корзину ругается на product_unit_id
PHP Notice:  Undefined index: product_unit_id in .../system/storage/modification/catalog/controller/checkout/cart.php on line 353
Товар в корзину не попадает.
 
Синхронизация:
Из моего дела все товары выгрузил, но без обновления остатков и цен.
В логе про центы пишет так: В настройках модуля не сопоставлена валюта. Цены не будут загружены и заказы не будут выгружаться!
Подскажите, плиз, в моём случае (мой склад) это где можно сделать?
Проблема была в том что я не проверял модификаторы на ocstore на днях пришлось повозиться и обновил модификатор, но пока ещё не открыл модуль для скачивания, сегодня точно открою

Отправлено с моего Power Five Evo через Tapatalk

  • +1 1

Share this post


Link to post
Share on other sites
Автор, как-то обещал рассказать, как работать с Акциями из 1С :-) Расскажешь коротенько?)
 
Спасибо заранее.
Акции можно задать только второй ценой из 1С, надо в настройках модуля вторую цену указать в таблицу акции.

Отправлено с моего Power Five Evo через Tapatalk

Share this post


Link to post
Share on other sites
Перед установкой старую полностью удалять, таблицы из базы тоже ?
Пока 1.6.4 не ставится как обновление, если обновить просто файлы, функция install не сработает, она запускается когда включить модуль, но связи все будут удалены. То есть старый отключить, выполнится uninstall. Удалить модификатор и установить модуль из стандартного установщика.
Можно сделать бэкап некоторых таблиц и после установки вернуть обратно. Надо будет сравнить если таблица не менялась можно заменить, если менялась, тогда если вернуть то вручную создать или изменить необходимые поля.

Отправлено с моего Power Five Evo через Tapatalk

Share this post


Link to post
Share on other sites
Для начала - Спасибо Автору за проект - очень нужный модуль!
 
Есть мистическая проблемка из выгрузкой заказов. Все идеи уже кончились...
Ситуация такая (Opencart 2.3.0.2 rs + Модуль 1.6.4.1 + УНФ 1.6, на сайте кодировка UTF-8): товары, цены, к-во - все на сайт нормально выгружает, а заказы - автоматом никак...
С помощью "Ручная обработка" - сохраняю файл в UTF-8 (на хостинге открывается  нормально с кодировкой UTF-8), а когда решил проверить, как этот файл видит 1С - такое впечатление, что кодировка отличаеться...
(Смотрите вложенный файл)
 
При чем... Если файл orders.xml в блокноте просто открыть, нажать ctrl+s и закрыть - тогда нормально открывается в УНФ. Даже нормально загружаются заказы из этого файла, если в УНФ выбрать "Выгружать в каталог на диске" и указать файл orders.xml.
 
После того, как сохраняю файл в блокноте и загружаю его на сервер - все равно нормально в кодировке UTF-8 отображается.
Это  что получается есть разные UTF-8?
Мистика...
 
P.S. Когда выбираю в настройках модуля "Конвертировать заказы в Windows-1251" ДА - тоже ничего, все равно кодировка UTF-8 и проблема та же...
 
utf8-WTF.thumb.jpg.fd01c0cf2b89c383dd6a6a2c808a7f50.jpg
Сегодня вечером давайте разберемся, напишите в Скайп

Отправлено с моего Power Five Evo через Tapatalk

Share this post


Link to post
Share on other sites
В 14.03.2017 в 20:17, Kirillove сказал:

 

В 14.03.2017 в 14:16, art3mind сказал:
Сейчас почистил сайт, заново сделал выгрузку из 1С. У выгруженного из 1С товара убрал все опции. И на странице товара сразу появилось "Наличие: Есть в наличии".
После этого добавил две опции для этого товара и опять получил те же самые ошибки
Notice: Undefined offset: 12 in /home/c/ce93710/oc21/public_html/system/storage/modification/catalog/controller/product/product.php on line 450Warning: Invalid argument supplied for foreach() in /home/c/ce93710/oc21/public_html/system/storage/modification/catalog/controller/product/product.php on line 450
 

 


С тестового сайта возьмите последнюю версию модуля и проверьте на ней

 

Такая же проблема, хотя версия последняя для 2.1 (opencart2.1-exchange1c_1.6.3.11.ocmod.zip 143 кБ). OcStore 2.1.0.2.1

Уже целый день копаюсь с этой проблемой - результата пока ноль. Ошибка (для опции с двумя значениями, т.е. на каждом значении по ошибке):

Notice: Undefined offset: 36 in /sata2/home/users/akvafort/www/www.akvafort.com.ua/ff/system/storage/modification/catalog/controller/product/product.php on line 579
Warning: Invalid argument supplied for foreach() in /sata2/home/users/akvafort/www/www.akvafort.com.ua/ff/system/storage/modification/catalog/controller/product/product.php on line 579
Notice: Undefined offset: 35 in /sata2/home/users/akvafort/www/www.akvafort.com.ua/ff/system/storage/modification/catalog/controller/product/product.php on line 579
Warning: Invalid argument supplied for foreach() in /sata2/home/users/akvafort/www/www.akvafort.com.ua/ff/system/storage/modification/catalog/controller/product/product.php on line 579

При отсутсвии опций или если в "количестве" для опции стоит 0 - то все нормально. А если установить для опции какое-то количество товара - то получается некрасиво.

 

Шаблон не стандартный, но ошибка происходит именно в той части кода, которая внесена данным модулем.

Может кто помочь в чем собственно проблема и куда копать?

 

ff_options.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By setbenson
      300.00 руб
      Скачать/Купить дополнение


      Обновление количества товаров в корзине без перезагрузки страницы [ocmod]
      Расширение заменяет вывод количества возле товаров в корзине (и в мини-корзине) на поле ввода с кнопками "+" и "-", которые обновляют количество добавленных товаров в корзину без перезагрузки страницы (Ajax).
       
      Совместимо с шаблоном Default, или любым другим, в котором не изменен вывод товаров в файлах /catalog/view/theme/[шаблон]/template/common/cart.twig (мини-корзина в шапке сайта) и /catalog/view/theme/[шаблон]/template/checkout/cart.twig (страница "Корзина").
       
      Если нужна адаптация под ваш шаблон, напишите мне личное сообщение.
      Добавил setbenson Добавлено 25.11.2019 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By MaxPskov
      Доброго времени суток комрады!
      Подскажите, пожалуйста, модуль обмена данными между 1C и OcStore 2.3

      Главное, что необходимо:

      1) Выгружать товары только из указанных категорий или отдельные товары.
      2) Выгружать (обновлять) остатки.
      3) ВЫгружать (обновлять) цены.
      4) Автоматическая выгрузка (обновление) даных в указанное время.

      Важно!!! Ужее сть магазин с более 10к товарами. 
      Модель каждого товара в OcStore = значению в 1С

      Заранее признателен за помощь.
    • By setbenson
      Особенности:
      простота установки; создание неограниченного количества блоков; простота использования без каких-либо знаний в области программирования; мультиязычность (English, Русский, Українська)  
      Преимущества:
      переопределение заголовка модуля; управлением изображением, заголовком и кратким описанием для блоков; Изменение количества столбцов (Bootstrap3); управление размером и выравниванием изображения;
    • By setbenson
      300.00 руб
      Скачать/Купить дополнение


      Модуль преимуществ с пользовательским изображением [ocmod]
      Особенности:
      простота установки; создание неограниченного количества блоков; простота использования без каких-либо знаний в области программирования; мультиязычность (English, Русский, Українська)  
      Преимущества:
      переопределение заголовка модуля; управлением изображением, заголовком и кратким описанием для блоков; Изменение количества столбцов (Bootstrap3); управление размером и выравниванием изображения; Добавил setbenson Добавлено 23.11.2019 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 0  
    • By setbenson
      Расширение заменяет вывод количества возле товаров в корзине (и в мини-корзине) на поле ввода с кнопками "+" и "-", которые обновляют количество добавленных товаров в корзину без перезагрузки страницы (Ajax).
       
      Совместимо с шаблоном Default, или любым другим, в котором не изменен вывод товаров в файлах /catalog/view/theme/[шаблон]/template/common/cart.twig (мини-корзина в шапке сайта) и /catalog/view/theme/[шаблон]/template/checkout/cart.twig (страница "Корзина").
       
      Если нужна адаптация под ваш шаблон, напишите мне личное сообщение.
  • Recently Browsing   2 members

×

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.