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

Iurii1989

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

Iurii1989's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Репутація

  1. очень простое решение есть для вывода ошибочных заказов в списке вместе со всеми найти файл admin/model/sale/order в нем функцию getOrders а в ней строку $sql .= " WHERE o.order_status_id > '0'"; и просто поставить = после > $sql .= " WHERE o.order_status_id >= '0'";
  2. вобще задача стоит в другом нужно в controllerе указать что когда выбран определенный метод оплаты проверять одни поля когда другой другие например: три варианта доставки нп, курърская, самовывоз если чекбокс нп проверять кантри , зону , сити если куръерская аддресс1, самовывоз аддресс2 сейчас или проверяются все сразу или наоборот ничего пробовал в контроллере указать if ($quote['code'] == "novaposhta.novaposhta") { if ($this->request->post['country_id'] == '---') { $this->error['country'] = $this->language->get('error_country'); } if (!isset($this->request->post['zone_id']) || $this->request->post['zone_id'] == '---') { $this->error['zone'] = $this->language->get('error_zone'); } if (!isset($this->request->post['city']) || $this->request->post['city'] == '---') { $this->error['city'] = $this->language->get('error_city'); } } не получилось, пробовал $this->session->data['shipping_method']['code'] == тоже самое когда добавил этот скрипт который в первом посте, увидел что какой бы чек не выбранбыл всеравно $quote['code'] == flat.flat но потом я чють изменил скрипт и написал alert(this.value) и оно сработало выдает code выбраного метода теперь постает новый вопрос как в контроллере указать это?
  3. всем доброго времени помогите разобратся с непоняткой для меня установлено три метода оплаты flat free и novaposhta нужно при изменении checkboxа что б выводило значение выбраного чекбокса quote['code'] а оно что не выбирай всеравно выводит одно и тоже flat.flat, почему так? <script type="text/javascript"><!-- $(document).on('change', '#collapse-shipping-method input[type=\'radio\']:checked', function() { alert('<?php echo $quote['code'];?>'); }); //--></script>
  4. Добрый день, помогите разобратся есть такой кусок кода в checkout/checkout.tpl <?php if(isset($this->session->data['order_id'])) { ?> <script type="text/javascript"><!-- $.ajax({ url: 'index.php?route=checkout/checkout/checkout_submit', type: 'post', data: '', dataType: 'json', success: function(json) { $('#checkout_submit').html(json['payment']); $("#button-confirm").click(); }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); //--></script> <?php } ?> если закоментировать иф иссет все работает, заказ оформляется, даже в комон/саксес передается ордер айди а если не коментировать то возвращяет на начало оформления заказа checkout/checkout checkout.tpl checkout.php
  5. Всех с рождеством!!! Помогите разобратся, так как сам я не шарю OpenCart 2.3.0.2 закинул MFP 2.0.4.3 изменив в нем только директории 'module/' на 'extension/module' в админке отображается все гуд настраивается и сохраняется. Вот только в магазине не отображается и когда в админке захожу в Дизайн->Макеты и нажимаю редактировать любой макет вылазит вот такая ошибка Notice: Undefined index: layout_modules in /home/brisk/busik.top/www/vqmod/vqcache/vq2-admin_controller_design_layout.php on line 366 Warning: Invalid argument supplied for foreach() in /home/brisk/busik.top/www/vqmod/vqcache/vq2-admin_controller_design_layout.php on line 366

×
×
  • Створити...

Important Information

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