Jump to content

WellChuck

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

    167
  • Joined

  • Last visited

Community Reputation

4 Обычный

About WellChuck

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

Recent Profile Visitors

1,669 profile views
  1. Здравствуйте Подсобите, не совсем понимаю как работает Статус отсутствия товара. В файле вижу - <stock>В наличии</stock>, разрешение обновления полей стоит, во вкладке - "АТРИБУТЫ\ОПЦИИ" тоже всё выбрал. Обновляю, и... ничего =\
  2. Вы правы, СПОСОБ ЗАГРУЗКИ был "По умолчанию". Пробовал ставить другие, ничего не изменилось. Может есть документация, чтобы я Вас не отвлекал глупыми вопросами?)
  3. Наверное не правильно что-то делаю, ничего не поменялось Подстановки Атрибуты Пробовал загружать атрибуты, ничего не изменилось. Так же пробовал пересоздать настройки. Отдельно загружал YML, никаких вопросов, всё работает отлично.
  4. Не пойму как быть с атрибутами вида: <properties> <property> <name>ИМЯ</name> <value>ЗНАЧЕНИЕ</value> </property> </properties> Подсобите
  5. Не пойму, как подгрузить валюту для заказа? Не из документа брать, а именно брать из каждого заказа свою валюту с курсом?
  6. Здравствуйте. Столкнулся с проблемой в связях рекомендуемых в одну сторону. Если вносить какие-то правки не через батч, то рекомендуемые в одну сторону слетают. Как это можно поправить?
  7. в контроллере $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; } }
  8. Так просто уберите <?php if ($customer_group_id == 1) { ?> из html
  9. 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 . "'"); }
  10. В 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)); }
  11. Подскажите, как можно пересчитывать цену товара в заказе при загрузке его из 1С на сайт? 1С отдаёт грн, а на сайте необходимо USD.
  12. Не правильно подтягивается сумма. В админке стоит $ а на сайте отображается 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 заработало Пусть знающие люди исправят, если что-то не так.
×

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.