Jump to content

WellChuck

Пользователи
  • Content Count

    165
  • Joined

  • Last visited

Community Reputation

4 Обычный

About WellChuck

  • Rank
    Продвинутый пользователь

Recent Profile Visitors

1,422 profile views
  1. Наверное не правильно что-то делаю, ничего не поменялось Подстановки Атрибуты Пробовал загружать атрибуты, ничего не изменилось. Так же пробовал пересоздать настройки. Отдельно загружал YML, никаких вопросов, всё работает отлично.
  2. Не пойму как быть с атрибутами вида: <properties> <property> <name>ИМЯ</name> <value>ЗНАЧЕНИЕ</value> </property> </properties> Подсобите
  3. Не пойму, как подгрузить валюту для заказа? Не из документа брать, а именно брать из каждого заказа свою валюту с курсом?
  4. в контроллере $data['customer_group_id'] = $this->config->get('config_customer_group_id'); $customer_groups = $this->model_account_customer_group->getCustomerGroups(); foreach ($customer_groups as $customer_group) { if (in_array($customer_group['customer_group_id'], $this->config->get('config_customer_group_display'))) { $data['customer_groups'][] = $customer_group; } }
  5. Так просто уберите <?php if ($customer_group_id == 1) { ?> из html
  6. model/account/customer.php public function editCustomerGroup($customer_group_id) { $customer_id = $this->customer->getId(); $this->db->query("UPDATE " . DB_PREFIX . "customer SET customer_group_id = '" . $this->db->escape($customer_group_id) . "' WHERE customer_id = '" . (int)$customer_id . "'"); }
  7. В header.tpl <?php if ($customer_group_id == 1) { ?> <form class="form-horizontal"> <select name="customer_group_id" id="input-customer-group" class="form-control"> <?php foreach ($customer_groups as $customer_group) { ?> <?php if ($customer_group['customer_group_id'] == $customer_group_id) { ?> <option value="<?php echo $customer_group['customer_group_id']; ?>" selected="selected"><?php echo $customer_group['name']; ?></option> <?php } else { ?> <option value="<?php echo $customer_group['customer_group_id']; ?>"><?php echo $customer_group['name']; ?></option> <?php } ?> <?php } ?> </select> </form> <?php } ?> <script> $('#input-customer-group').change(function() { var id_groupe = $("#input-customer-group").val(); $.ajax({ url: 'index.php?route=account/account/changeGroupe', type: 'post', data: 'id_groupe=' + id_groupe, dataType: 'json', success: function(json) { if (json['success']) { location.reload(); } } }); }); </script> В controller/account/account.php public function changeGroupe() { if(isset($this->request->post)) { $customer_group_id = $this->request->post['id_groupe']; $this->load->model('account/customer_group'); $this->load->model('account/customer'); $this->model_account_customer->editCustomerGroup($customer_group_id); $json['success'] = true; } $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); }
  8. Подскажите, как можно пересчитывать цену товара в заказе при загрузке его из 1С на сайт? 1С отдаёт грн, а на сайте необходимо USD.
  9. Не правильно подтягивается сумма. В админке стоит $ а на сайте отображается UAH, модуль тянет $. В catalog/controller/extension/payment изменил : 'amount' => $order_info['total'], На: 'amount' => $this->currency->format($order_info['total'], $order_info['currency_code'], $order_info['currency_value'], false), У меня на ocStore 2.3 заработало Пусть знающие люди исправят, если что-то не так.
  10. Чёт у меня очередной конфуз... Изменяю заказ в 1С, выгружаю его на сайт и количество товаров остается без изменений (хотя количество было изменено). Хотя общая сумма заказа в заказе верная.
  11. "Не удалось прочитать данные, загруженные с сервера. Обмен не выполнен" Раньше заказы синхронизировались (пробовал на версии 1.6.3 или около того), теперь вечная ошибка. Сам XML в ручном режиме выгружается и выглядит вполне нормально. В чём соль? (ошибок никаких больше не показывает)
×

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.