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

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


Recommended Posts

В 20.03.2018 в 04:35, rassigor сказал:

image.thumb.png.5925407b81452e8ff1aac54912f37d3a.png

 

если их больше 1 то надо внешний модуль использовать) 

А кто использует характеристики со свойствами и на сайт хочет отображать более одной опции и еще хочет учитывать скидки при этом и еще цены разные на разные комбинации опций? Есть такие?
Опция - это свойство характеристики в 1С, там цену и остаток на свойство нельзя поставить, поэтому в опенкарте невозможно поставить остаток на опцию при вариантах:

Характеристика:

  1. XL,черный = 200 руб, 2 шт (акция 190 руб)
  2. XL, белый = 210 руб, 1 шт (акция 190 руб)
  3. XXL, черный = 220 руб. 3 шт (акция 180 руб)
  4. XXL, белый = 230 руб 2 шт. (акция 180 руб)

А еще и если несколько складов, то XL,черный = 200 руб, 2 шт (акция 190 руб), где 1 шт = склад 1, и 1 шт = склад 2

какой остаток и разницу в цене мы должны записать в опцию, если пойти от минимальной цены товара:

Цена мин. без акции 200, руб. по акции 180 руб.

 

Цвет:

  • черный - ? шт, +? руб
  • белый - ? шт, +? руб

Размер:

  • XL - ? шт, +? руб
  • XXL - ? шт, +? руб

 

чтобы в итоге получилась та цена которая в 1С?

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

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

26 минут назад, Kirillove сказал:

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

Кусок лога загрузки предложения у которого цена не обновляется предоставьте в режиме отладка+запросы и включенной опцией "Номер строки отладки"

 

Спасибо за ответ. Правильный кусок лога?

 

Спойлер

2018-03-21 22:30:36 - 8558 | Читается XML файл: 'import.xml'
2018-03-21 22:30:36 - 0117 | Время обработки xml_load: 0.0003662109375 сек
2018-03-21 22:30:36 - 0210 | Версия XML: 2.05
2018-03-21 22:30:36 - 8584 | ***** ЗАГРУЗКА КЛАССИФИКАТОРА
2018-03-21 22:30:36 - 8352 | *** ЧТЕНИЕ КАТЕГОРИЙ ***
2018-03-21 22:30:36 - 3603 | SELECT `category_id`,`guid`,`version` FROM `oc_category_to_1c`
2018-03-21 22:30:36 - 3613 | Категорий в базе: 2
2018-03-21 22:30:36 - 8217 | Чтение категорий из классификатора...
2018-03-21 22:30:36 - 8024 | SELECT DISTINCT * FROM oc_category c LEFT JOIN oc_category_description cd2 ON (c.category_id = cd2.category_id) LEFT JOIN oc_category_to_1c c1c ON (c.category_id = c1c.category_id) WHERE c.category_id = '2' AND cd2.language_id = '1'
2018-03-21 22:30:36 - 1516 | Сравнение массивов...
2018-03-21 22:30:36 - 1550 | Поле 'category_id' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'image' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'parent_id' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'top' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'column' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'sort_order' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'status' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'date_added' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'date_modified' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'language_id' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'name' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'description' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'meta_title' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'meta_h1' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'meta_description' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'meta_keyword' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'guid' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'version' не имеет отличий
2018-03-21 22:30:36 - 8197 | Нет изменений
2018-03-21 22:30:36 - 8301 | Категория: 'Уход за Одеждой, Обувью, Кожей'
2018-03-21 22:30:36 - 0140 | Время обработки classifier_categories_parse: 0.00046205520629883 сек
2018-03-21 22:30:36 - 8377 | Категорий обработано: 1
2018-03-21 22:30:36 - 8378 | *****
2018-03-21 22:30:36 - 8453 | Классификатор успешно прочитан
2018-03-21 22:30:36 - 0117 | Время обработки classifier_parse: 0.00065279006958008 сек
2018-03-21 22:30:36 - 5743 | SELECT * FROM `oc_setting` WHERE `code` = 'exchange1c' AND `key` = 'exchange1c_xml_date'
2018-03-21 22:30:36 - 5749 | INSERT INTO `oc_setting` SET `store_id` = 0, `code` = 'exchange1c', `key` = 'exchange1c_xml_date', `value` = '2018-03-21T22:30:34', `serialized` = 0
2018-03-21 22:30:36 - 8593 | ***** ЗАГРУЗКА КАТАЛОГА
2018-03-21 22:30:36 - 6754 | ЗАГРУЗКА ПОЛНАЯ
2018-03-21 22:30:36 - 5085 | Товаров в файле: 1
2018-03-21 22:30:36 - 5096 | ---------------------------------
2018-03-21 22:30:36 - 5097 | ТОВАР: 'ARKO СТАНОК д/бр.СТАНДАРТ 2-лезв.', GUID: '4f0b2995-46b3-11e3-b1ae-001e672e2a1c'
2018-03-21 22:30:36 - 3227 | Начато чтение реквизитов...
2018-03-21 22:30:36 - 3273 | Реквизитов прочитано: 4
2018-03-21 22:30:36 - 4859 | Найдено категорий: 1
2018-03-21 22:30:36 - 3559 | parseImages() - Картинка: import_files/4f/4f0b299546b311e3b1ae001e672e2a1c_fb4289ee068c11e49fd8001e672e2a1c.jpg
2018-03-21 22:30:36 - 4981 | Картинок прочитано: 1
2018-03-21 22:30:36 - 5184 | Картинки товара:
2018-03-21 22:30:36 - 5185 | 
2018-03-21 22:30:36 - Array
(
    [0] => import_files/4f/4f0b299546b311e3b1ae001e672e2a1c_fb4289ee068c11e49fd8001e672e2a1c.jpg
)

2018-03-21 22:30:36 - 4477 | SELECT * FROM `oc_unit_to_1c`
2018-03-21 22:30:36 - 4491 | Прочитано единиц: 1
2018-03-21 22:30:36 - 5191 | Базовая единица, unit_id = 1
2018-03-21 22:30:36 - 5209 | Перед функцией setProduct()
2018-03-21 22:30:36 - 5210 | 
2018-03-21 22:30:36 - Array
(
    [name] => ARKO СТАНОК д/бр.СТАНДАРТ 2-лезв.
    [product_guid] => 4f0b2995-46b3-11e3-b1ae-001e672e2a1c
    [feature_guid] => 
    [delete] => 
    [ean] => 
    [sku] => 2011
    [model] => 2011
    [categories] => Array
        (
            [0] => 2
        )

    [images] => Array
        (
            [0] => import_files/4f/4f0b299546b311e3b1ae001e672e2a1c_fb4289ee068c11e49fd8001e672e2a1c.jpg
        )

    [unit_id] => 1
)

2018-03-21 22:30:36 - 5051 | SELECT `product_id`, `version` FROM `oc_product_to_1c` WHERE `guid` = '4f0b2995-46b3-11e3-b1ae-001e672e2a1c'
2018-03-21 22:30:36 - 5058 | Товар найден
2018-03-21 22:30:36 - 3198 | Обновляем товар...
2018-03-21 22:30:36 - 2246 | 
2018-03-21 22:30:36 - Array
(
    [name] => ARKO СТАНОК д/бр.СТАНДАРТ 2-лезв.
    [product_guid] => 4f0b2995-46b3-11e3-b1ae-001e672e2a1c
    [feature_guid] => 
    [delete] => 
    [ean] => 
    [sku] => 2011
    [model] => 2011
    [categories] => Array
        (
            [0] => 2
        )

    [images] => Array
        (
        )

    [unit_id] => 1
    [old_version] => 
    [image] => import_files/4f/4f0b299546b311e3b1ae001e672e2a1c_fb4289ee068c11e49fd8001e672e2a1c.jpg
    [new] => 
)

2018-03-21 22:30:36 - 2255 | Обновление названия отключено
2018-03-21 22:30:36 - 2266 | Обновление картинок отключено
2018-03-21 22:30:36 - 2017 | SELECT * FROM `oc_product` WHERE `product_id` = 2
2018-03-21 22:30:36 - 2024 | SELECT * FROM `oc_product_description` WHERE `product_id` = 2 AND `language_id` = 1
2018-03-21 22:30:36 - 2288 | 
2018-03-21 22:30:36 - Array
(
    [product_id] => 2
    [model] => 2011
    [sku] => 2011
    [upc] => 
    [ean] => 
    [jan] => 
    [isbn] => 
    [mpn] => 
    [location] => 
    [quantity] => 0.000
    [unit_id] => 1
    [stock_status_id] => 8
    [image] => import_files/4f/4f0b299546b311e3b1ae001e672e2a1c_fb4289ee068c11e49fd8001e672e2a1c.jpg
    [manufacturer_id] => 0
    [shipping] => 1
    [price] => 20.0000
    [points] => 0
    [tax_class_id] => 0
    [date_available] => 0000-00-00
    [weight] => 0.000
    [weight_class_id] => 1
    [length] => 0.00
    [width] => 0.00
    [height] => 0.00
    [length_class_id] => 1
    [subtract] => 1
    [minimum] => 1
    [sort_order] => 0
    [status] => 1
    [viewed] => 3
    [date_added] => 2018-03-21 18:08:44
    [date_modified] => 2018-03-21 22:14:57
    [language_id] => 1
    [name] => ARKO СТАНОК д/бр.СТАНДАРТ 2-лезв.
    [description] => <p><br></p>
    [tag] => 
    [meta_title] => 
    [meta_h1] => 
    [meta_description] => 
    [meta_keyword] => 
)

2018-03-21 22:30:36 - PHP Notice:  Undefined index: description in /public_html/admin/model/extension/exchange1c.php on line 2290
2018-03-21 22:30:36 - 2290 | 
2018-03-21 22:30:36 - 1516 | Сравнение массивов...
2018-03-21 22:30:36 - 1550 | Поле 'model' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'sku' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'ean' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'unit_id' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'image' не имеет отличий
2018-03-21 22:30:36 - 1550 | Поле 'name' не имеет отличий
2018-03-21 22:30:36 - 2293 | 
2018-03-21 22:30:36 - Array
(
)

2018-03-21 22:30:36 - 2294 | <p><br></p>
2018-03-21 22:30:36 - 0857 | Отключено формирование SEO для товара
2018-03-21 22:30:36 - 2298 | 
2018-03-21 22:30:36 - Array
(
)

2018-03-21 22:30:36 - 2299 | <p><br></p>
2018-03-21 22:30:36 - 2321 | 
2018-03-21 22:30:36 - Array
(
)

2018-03-21 22:30:36 - 2168 | SELECT `category_id`, `main_category`  FROM `oc_product_to_category` WHERE `product_id` = 2 ORDER BY `main_category` DESC
2018-03-21 22:30:36 - 2178 | Категория уже есть в товаре, id: 2
2018-03-21 22:30:36 - 2376 | DELETE FROM `oc_product_price` WHERE `product_id` = 2
2018-03-21 22:30:36 - 2377 | DELETE FROM `oc_product_discount` WHERE `product_id` = 2
2018-03-21 22:30:36 - 2378 | DELETE FROM `oc_product_special` WHERE `product_id` = 2
2018-03-21 22:30:36 - 3213 | setProduct(): Товар обработан
2018-03-21 22:30:36 - 5276 | ***** ТОВАРЫ ПРОЧИТАНЫ
2018-03-21 22:30:36 - 5277 | 
2018-03-21 22:30:36 - Array
(
)

2018-03-21 22:30:36 - 5278 | 2.05
2018-03-21 22:30:36 - 5279 | 2018-03-21 22:30:36
2018-03-21 22:30:36 - 0140 | Время обработки product_parse: 0.0057120323181152 сек
2018-03-21 22:30:36 - 8620 | Не обработанные данные XML
2018-03-21 22:30:36 - 8621 | 
2018-03-21 22:30:36 - SimpleXMLElement Object
(
    [@attributes] => Array
        (
            [ВерсияСхемы] => 2.05
            [ДатаФормирования] => 2018-03-21T22:30:34
        )

)

2018-03-21 22:30:36 - 8624 | ***** КОНЕЦ ЗАГРУЗКИ ДАННЫХ
2018-03-21 22:30:36 - 0117 | Время обработки exchange: 0.0089831352233887 сек
2018-03-21 22:30:36 - 8626 | 
2018-03-21 22:30:36 - Array
(
    [exchange] => 0.0089831352233887
    [xml_load] => 0.0003662109375
    [date] => 2018-03-21T22:30:34
    [classifier_parse] => 0.00065279006958008
    [classifier_categories_parse] => 0.00046205520629883
    [classifier_category_num] => 1
    [product_parse] => 0.0057120323181152
    [product_num] => 1
    [feature_images_num] => 1
    [unit_num] => 1
)

2018-03-21 22:30:36 - 5743 | SELECT * FROM `oc_setting` WHERE `code` = 'exchange1c-stat' AND `key` = 'stat_import.xml'
2018-03-21 22:30:36 - 5746 | UPDATE `oc_setting` SET `value` = '{"exchange":0.0089831352233887,"xml_load":0.0003662109375,"date":"2018-03-21T22:30:34","classifier_parse":0.00065279006958008,"classifier_categories_parse":0.00046205520629883,"classifier_category_num":1,"product_parse":0.0057120323181152,"product_num":1,"feature_images_num":1,"unit_num":1}' WHERE `setting_id` = 453
2018-03-21 22:30:36 - 2.683 Mb | 0041 | [ECHO] success
2018-03-21 22:30:36 - 2.683 Mb | 0044 | [ECHO] Successfully public_html/system/storage/cache/exchange1c/import.xml
2018-03-21 22:30:36 - 2.683 Mb | 2533 | Удаление файла: public_html/system/storage/cache/exchange1c/import.xml

 

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


29 минут назад, chips сказал:

2018-03-21 22:30:36 - PHP Notice:  Undefined index: description in /public_html/admin/model/extension/exchange1c.php on line 2290

ну во-первых вижу только загрузку каталога (import.xml)

во-вторых ошибку но строки отличаются от последней версии, надо смотреть файл

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

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

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

4 минуты назад, Kirillove сказал:

ну во-первых вижу только загрузку каталога (import.xml)

во-вторых ошибку но строки отличаются от последней версии, надо смотреть файл

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

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

Спасибо, будем разбираться на стороне учетной системы... в чем там проблема:)

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


 

10 часов назад, Kirillove сказал:

Исправил, теперь ошибка не должна вылазить

код теперь выглядит так в строке 966 в контроллере


		// Создадим директорию в кэше
		$cache = DIR_CACHE . 'exchange1c';
		if (!is_dir($cache)) {
			@mkdir($cache);
			@chmod($cache, 0776);
		}

 

Спасибо, теперь устанавливается, но при попытке зайти в модуль выдает ошибку: HTTP ERROR 500

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


В 13.12.2017 в 19:39, gladky сказал:

У вас Магазин не установлен

У меня такая же ошибка, что значит магазин не установлен?

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


13 часов назад, Kirillove сказал:

Пока не занимался, а именно что с валютами нужно делать?

Я же в ЛС копию выгрузки высылал :))) Не конвертирует по курсу выгруженные товары.

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


12 часов назад, Kirillove сказал:

А кто использует характеристики со свойствами и на сайт хочет отображать более одной опции и еще хочет учитывать скидки при этом и еще цены разные на разные комбинации опций? Есть такие?
Опция - это свойство характеристики в 1С, там цену и остаток на свойство нельзя поставить, поэтому в опенкарте невозможно поставить остаток на опцию при вариантах:

Характеристика:

  1. XL,черный = 200 руб, 2 шт (акция 190 руб)
  2. XL, белый = 210 руб, 1 шт (акция 190 руб)
  3. XXL, черный = 220 руб. 3 шт (акция 180 руб)
  4. XXL, белый = 230 руб 2 шт. (акция 180 руб)

А еще и если несколько складов, то XL,черный = 200 руб, 2 шт (акция 190 руб), где 1 шт = склад 1, и 1 шт = склад 2

какой остаток и разницу в цене мы должны записать в опцию, если пойти от минимальной цены товара:

Цена мин. без акции 200, руб. по акции 180 руб.

 

Цвет:

  • черный - ? шт, +? руб
  • белый - ? шт, +? руб

Размер:

  • XL - ? шт, +? руб
  • XXL - ? шт, +? руб

 

чтобы в итоге получилась та цена которая в 1С?

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

 

 

У меня есть такое. И в выгрузке которую я Вам дал - там несть несколько товаров - как раз с такими опциями. Если надо - скажу конкретно какие.

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


22 часа назад, Beavis2018 сказал:

С валютами вопрос не решился?

Еще не решился вопрос. Видимо)
Такая же проблема, конвертирует по курсу выгруженные товары..
Обидка, печалька((

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


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

Попробовал с нуля поставить ocStore и OpenCart 2.3 Ошибка та же HTTP ERROR 500

Устанавливал через localcopy.ocmod.xml

Есть некоторая ошибка с созданием таблиц модуля и ALERT запросами. Автор сказал что поправит. Сам жду тоже :)

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


14 часов назад, Kirillove сказал:

С отключением все понятно, нет остатка - отключаем, тогда если есть остаток - включаем?

Опцию надо пересмотреть потому-что может быть несколько условий при которых статус нужно включать или отключать

На вскидку нужно 2 флага: включить товар при остатке >0, отключить товар при остатке =0. Каждый комбинирует, как хочет. В одной настройке громоздко выйдет.

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


Залил через ftp последнюю версию, обновил модификаторы.

При загрузке - Ошибка 3000

 

2018-03-22 13:18:46 - 8721 | Читается XML файл: 'import.xml'
2018-03-22 13:18:46 - 0117 | Время обработки xml_load: 0.029966115951538 сек
2018-03-22 13:18:46 - PHP Unknown:  Object of class LibXMLError could not be converted to string in /admin/model/extension/exchange1c.php on line 8730
2018-03-22 13:18:46 - Строка ошибки: 8730 - error_3000_log
2018-03-22 13:18:46 - ОШИБКА 3000. Смотрите описание ошибки в справке модуля обмена.
2018-03-22 13:18:46 - 4.227 Mb | 0048 | [ECHO] failure
2018-03-22 13:18:46 - 4.228 Mb | 0051 | [ECHO] ERROR: 3000
2018-03-22 13:18:46 - modeImport(): Ошибка при загрузке файла: /system/storage/cache/exchange1c/import.xml

 

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


45 минут назад, vaweb сказал:

Категорически не становится на ос стор. кто может сказать в чем дело? пробовала все версии

А что в логе ocstore и веб-сервера?

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

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

Залил через ftp последнюю версию, обновил модификаторы.

При загрузке - Ошибка 3000

 


2018-03-22 13:18:46 - 8721 | Читается XML файл: 'import.xml'
2018-03-22 13:18:46 - 0117 | Время обработки xml_load: 0.029966115951538 сек
2018-03-22 13:18:46 - PHP Unknown:  Object of class LibXMLError could not be converted to string in /admin/model/extension/exchange1c.php on line 8730
2018-03-22 13:18:46 - Строка ошибки: 8730 - error_3000_log
2018-03-22 13:18:46 - ОШИБКА 3000. Смотрите описание ошибки в справке модуля обмена.
2018-03-22 13:18:46 - 4.227 Mb | 0048 | [ECHO] failure
2018-03-22 13:18:46 - 4.228 Mb | 0051 | [ECHO] ERROR: 3000
2018-03-22 13:18:46 - modeImport(): Ошибка при загрузке файла: /system/storage/cache/exchange1c/import.xml

 

удалите файлы в кэше, возможно для тестирования я убрал очистку кэша, и видимо файл import.xml не перезаписывает а добавляет в конец и получается не валидный XML

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

Fatal error: Uncaught exception 'Exception' with message 'Error: Table  база данных_product_to_1c' doesn't exist<br />Error No: 1146<br />SELECT count(*) as num FROM `oc_product_to_1c` и так далее. Это уже при ручной заливке на опенкарт 2.3. На какую смс поставить, чтобы он работал? Очень нужен

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


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

На вскидку нужно 2 флага: включить товар при остатке >0, отключить товар при остатке =0. Каждый комбинирует, как хочет. В одной настройке громоздко выйдет.

Как раз это сейчас я и сделал, но возможно кто-то захочет и/или с ценой также

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

1 минуту назад, vaweb сказал:

Fatal error: Uncaught exception 'Exception' with message 'Error: Table  база данных_product_to_1c' doesn't exist<br />Error No: 1146<br />SELECT count(*) as num FROM `oc_product_to_1c` и так далее. Это уже при ручной заливке на опенкарт 2.3. На какую смс поставить, чтобы он работал? Очень нужен

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

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

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

2 минуты назад, vaweb сказал:

Спасибо. Удалось поставить на ос стор 2,1,0,1. Подскажите, как соединиться с 1 С напрямую? Вижу только ручную обработку. 

Какую версию удалось поставить?

Из шапки?

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


3 минуты назад, vaweb сказал:

Спасибо. Удалось поставить на ос стор 2,1,0,1. Подскажите, как соединиться с 1 С напрямую? Вижу только ручную обработку. 

Настраивать надо в 1С. Посмотри, куча видео, все разжевано

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


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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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