AlexChina
Пользователи-
Публикаций
106 -
Зарегистрирован
-
Посещение
О AlexChina
- День рождения 18 апреля
Информация
-
Пол
Мужчина
-
Город:
Урумчи
Посетители профиля
Достижения AlexChina
-
exchange1c Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
AlexChina ответил в теме пользователя Kirillove в Модули обмена данными
На хостинге убрал переадресацию на https , вместо этого сделал переадресацию всего кроме модуля обмена в .htaccess - вроде все работает. # SEO URL Settings RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{REQUEST_URI} !^/export/exchange1c.php RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1] # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/- 5 139 ответов
-
- 1
-
-
- обмен данными
- ocmod
-
(і ще 1)
Теги:
-
exchange1c Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
AlexChina ответил в теме пользователя Kirillove в Модули обмена данными
Приветствую . Добавил поле в таблицу product , Могу модулем загрузить инфу в любое "оксторовское" поле таблицы - а в то которое добавил - не получается. Подскажите плиз куда копать.- 5 139 ответов
-
- обмен данными
- ocmod
-
(і ще 1)
Теги:
-
exchange1c Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
AlexChina ответил в теме пользователя Kirillove в Модули обмена данными
Version 1.6.4.4b25 Модуль записывает метод доставки в комментарий к заказу столько раз - сколько позиций в заказе- и перед словом "Доставка" вставляет кракозябл. В 1С получается вот такой коммент к заказу - № 9 site.com: ¶Доставка: Самовывоз¶Доставка: Самовывоз¶Доставка: Самовывоз В admin/model/extension/exchange1c.php Нужно заменить "\nДоставка: " на " Доставка: " , вырезать кусок кода обрабатывающего комменты над "$product_counter++;" и вставить над "$document_counter++;"- 5 139 ответов
-
- обмен данными
- ocmod
-
(і ще 1)
Теги:
-
exchange1c Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
AlexChina ответил в теме пользователя Kirillove в Модули обмена данными
Модуль такой какой он есть - и он хорош . Ввиду того что видов 1С существует великое множество - невозможно создать модуль который всем подойдет. Какой бы ни был модуль платный или бесплатный придется допиливать и модуль и 1С - насколько сильно - зависит от того насколько ваша 1С и ваш модуль обмена совместимы и подходят под ваши хотелки. Допилы будут . Если хотите модуль из коробки который навсегда решит все ваши проблемы - то вы его не найдёте. Если не разбираетесь в1С и рнр - дайте денег тому кто выберет модуль и все сделает . Если разбираетесь - берите этот модуль и пилите сами - это проще чем свой модуль написать.- 5 139 ответов
-
- обмен данными
- ocmod
-
(і ще 1)
Теги:
-
exchange1c Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
AlexChina ответил в теме пользователя Kirillove в Модули обмена данными
Надо чтобы было как в 1С - там как реализовано?- 5 139 ответов
-
- обмен данными
- ocmod
-
(і ще 1)
Теги:
-
exchange1c Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
AlexChina ответил в теме пользователя Kirillove в Модули обмена данными
Похоже в модуле напутано с покупателями вот здесь public function getCustomerInfo(&$order) { $query = $this->query("SELECT `firstname`,`lastname`,`middlename`,`company`,`company_inn`,`company_kpp` FROM `" . DB_PREFIX . "customer` WHERE `customer_id` = '" . (int)$order['customer_id'] . "'"); if ($query->num_rows) { $order['firstname'] = $query->row['firstname']; $order['lastname'] = $query->row['lastname']; $order['middlename'] = $query->row['middlename']; $order['company'] = $query->row['company']; $order['company_inn'] = $query->row['company_inn']; $order['company_kpp'] = $query->row['company_kpp']; } ocStore 2.3.0.2.3 В таблице "customer" нет поля "company" и заказы не выгружаются из за ошибки - но зато это поле есть в таблице "address". Мне не нужны ИИН КПП и Отчество клиентов - поэтому сделал так. public function getCustomerInfo(&$order) { //$query = $this->query("SELECT `firstname`,`lastname`,`middlename`,`company`,`company_inn`,`company_kpp` FROM `" . DB_PREFIX . "customer` WHERE `customer_id` = '" . (int)$order['customer_id'] . "'"); $query = $this->query("SELECT `firstname`,`lastname`,`company` FROM `" . DB_PREFIX . "address` WHERE `customer_id` = '" . (int)$order['customer_id'] . "'"); if ($query->num_rows) { $order['firstname'] = $query->row['firstname']; $order['lastname'] = $query->row['lastname']; //$order['middlename'] = $query->row['middlename']; $order['company'] = $query->row['company']; //$order['company_inn'] = $query->row['company_inn']; //$order['company_kpp'] = $query->row['company_kpp']; } Работает.- 5 139 ответов
-
- обмен данными
- ocmod
-
(і ще 1)
Теги:
-
exchange1c Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]
AlexChina ответил в теме пользователя Kirillove в Модули обмена данными
Можно - надо в 1С в настройках обмена с сайтом указать что нужно выгружать оптовую и розничную цены. Сделать выгрузку. На сайте в настройках модуля обмена во вкладке "Цены" есть таблица "Связь типов цен (соглашений) в 1С с группами покупателей " там появится оптовая цена - для неё нужно настроить следующее- Группа покупателей = Оптовые , Таблица = скидки , Количество = 1, Приоритет = 1. Затем сделать полную выгрузку.- 5 139 ответов
-
- обмен данными
- ocmod
-
(і ще 1)
Теги:
-
-
- поиск
- морфология
- (і ще 5)
-
-
- поиск
- релевантность
-
(і ще 2)
Теги:
-
Отправил в личку
-
https://opencartforum.com/files/file/2337-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%81-%D0%BC%D0%BE%D1%80%D1%84%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B5%D0%B9-%D0%B8-%D1%80%D0%B5%D0%BB%D0%B5%D0%B2%D0%B0%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C%D1%8E-pro/ Настраивается под любые "хотелки" + к нему можно докупить поиск с автодополнением + можно докупить модуль похожие товары Установил это все на мультимагазин - 2 х 10000 товаров - не тормозит.
-
[Сделал сам] Доработка модуля обмена с 1С
AlexChina ответил в теме пользователя AlexChina в Setting up and minor work on an existing site
Закрыто - сделал сам. -
octemplates Адаптивный универсальный шаблон shop-store 2 [Поддержка]
AlexChina ответил в теме пользователя octemplates в Платные шаблоны
Техподдержка 5+ (тьфу тьфу - не сглазить)