Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

AlexChina

Users
  
  • Posts

    106
  • Joined

  • Last visited

About AlexChina

  • Birthday April 18

Information

  • Gender
    Мужчина
  • City:
    Урумчи

Recent Profile Visitors

7,990 profile views

AlexChina's Achievements

Enthusiast

Enthusiast (6/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Recent Badges

7

Reputation

  1. На хостинге убрал переадресацию на 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/
  2. Приветствую . Добавил поле в таблицу product , Могу модулем загрузить инфу в любое "оксторовское" поле таблицы - а в то которое добавил - не получается. Подскажите плиз куда копать.
  3. Version 1.6.4.4b25 Модуль записывает метод доставки в комментарий к заказу столько раз - сколько позиций в заказе- и перед словом "Доставка" вставляет кракозябл. В 1С получается вот такой коммент к заказу - № 9 site.com: ¶Доставка: Самовывоз¶Доставка: Самовывоз¶Доставка: Самовывоз В admin/model/extension/exchange1c.php Нужно заменить "\nДоставка: " на " Доставка: " , вырезать кусок кода обрабатывающего комменты над "$product_counter++;" и вставить над "$document_counter++;"
  4. Модуль такой какой он есть - и он хорош . Ввиду того что видов 1С существует великое множество - невозможно создать модуль который всем подойдет. Какой бы ни был модуль платный или бесплатный придется допиливать и модуль и 1С - насколько сильно - зависит от того насколько ваша 1С и ваш модуль обмена совместимы и подходят под ваши хотелки. Допилы будут . Если хотите модуль из коробки который навсегда решит все ваши проблемы - то вы его не найдёте. Если не разбираетесь в1С и рнр - дайте денег тому кто выберет модуль и все сделает . Если разбираетесь - берите этот модуль и пилите сами - это проще чем свой модуль написать.
  5. Похоже в модуле напутано с покупателями вот здесь 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']; } Работает.
  6. Можно - надо в 1С в настройках обмена с сайтом указать что нужно выгружать оптовую и розничную цены. Сделать выгрузку. На сайте в настройках модуля обмена во вкладке "Цены" есть таблица "Связь типов цен (соглашений) в 1С с группами покупателей " там появится оптовая цена - для неё нужно настроить следующее- Группа покупателей = Оптовые , Таблица = скидки , Количество = 1, Приоритет = 1. Затем сделать полную выгрузку.
  7. 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 товаров - не тормозит.
  8. Доработка модуля обмена с 1С от Kirillove версия модуля 1.6.1.13 Нужно сделать чтобы транслитерированное название категории загружалось в seo url категории. Для решения вопроса не нужно быть спецом по обмену с 1с - достаточно хорошего знания PHP.
×
×
  • Create New...

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.