psihiatrus

Проблема с двойным нажатием на кнопку подтверждения заказа.

Рекомендуемые сообщения

psihiatrus    3

После установки чистого ocstore 2.1.0.1.1 при оформлении заказа, необходимо нажимать два раза для подтверждения, хотя заказ создается после 1 нажатия, но лишь после второго отображается сообщение об успешной покупке. На локалке такой проблемы не было, может кто-то сталкивался с этим? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kamar87    59

Тоже самое и у меня стало :( решили проблему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chelnyshop    2

Проблема в модуле smscab, попробуйте его снести и у вас должно все заработать :)

Отправлено с моего iPhone используя Tapatalk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я сталкивался с такой проблемой. В моём случае оказалось, что я ковырялся в контроллерах формы заказа, и сделал поле E-mail необязательным для ввода. Из-за этого так и происходило. Нужно было ввести E-mail, тогда кнопка нажималась с первого раза. Если же в настройках товара поставить "Не требует доставки", тогда переброса на страницу успешного заказа без ввода E-mail вообще не происходило ни с какого нажатия. Но при этом в админке отображалось, что заказ был повторно сделан столько раз, сколько была нажата кнопка. Вот так!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Nannco
      Ребята, подскажите после оформления заказа и поиска товара на сайте получаю вот такую ошибку 
      Скриншот
      <b>Notice</b>: Underfined variable: button_back in <b>/hsphere/local/hazard/localuser.ru/system/storege/modification/view/theme/next_default/template/product/search.tpl</b> on line <b>15</b> Что это может быть? Как вылечить?
    • От Druggy333
      При оформлении заказа вылазит вот такая ерунда:

      Хотя в админке способы оплаты активированы и настройки на них по идее верны... 
      Так же способы доставки тоже активированы и настройки должны быть правильными по идее. Я очень много экспериментировал с ними, но ничего не помогало, может кто поможет у кого была такая проблема, буду очень благодарен! Версия opencart 2.3.xx





    • От Praetorioan
      OC: 1.5.5.1
      После перехода на шаблон перестало работать оформление заказа. Выводит ошибку:
      Fatal error: require(): Failed opening required '/home/users1/a/alex8011/domains/technolinia.ru/catalog/view/theme/' (include_path='.:/usr/local/zend-5.4/share/pear') in /home/users/a/alex8011/domains/technolinia.ru/vqmod/vqcache/vq2-system_engine_controller.php on line 67
       
      на этой строке он запрашивает переменную $file:
      global $vqmod;         $file = $vqmod->modCheck(DIR_TEMPLATE . $this->template);         if (file_exists($file)) {                      extract($this->data);                            ob_start();               require($file); - line 67                      $this->output = ob_get_contents();               ob_end_clean();                            return $this->output;         } else {             trigger_error('Error: Could not load template ' . DIR_TEMPLATE . $this->template . '!');             exit();                         }     } } ?> var_dump $file говорит следующее: 
      string(102) "/home/users/a/alex8011/domains/technolinia.ru/catalog/view/theme/palioxis/template/product/product.tpl"
      string(100) "/home/users/a/alex8011/domains/technolinia.ru/catalog/view/theme/palioxis/template/common/header.tpl"
    • От alex0410
      Добрый день. При оформлении заказа сразу регистрируется аккаунт. Подскажите, как сделать так, что бы при оформлении заказа производился выход из учетной записи?
      На сколько я понял, за это отвечает код из logout.php
      if ($this->customer->isLogged()) { $this->customer->logout(); $this->cart->clear(); unset($this->session->data['wishlist']); unset($this->session->data['shipping_address_id']); unset($this->session->data['shipping_country_id']); unset($this->session->data['shipping_zone_id']); unset($this->session->data['shipping_postcode']); unset($this->session->data['shipping_method']); unset($this->session->data['shipping_methods']); unset($this->session->data['payment_address_id']); unset($this->session->data['payment_country_id']); unset($this->session->data['payment_zone_id']); unset($this->session->data['payment_method']); unset($this->session->data['payment_methods']); unset($this->session->data['comment']); unset($this->session->data['order_id']); unset($this->session->data['coupon']); unset($this->session->data['reward']); unset($this->session->data['voucher']); unset($this->session->data['vouchers']); $this->redirect($this->url->link('account/logout', '', 'SSL')); } А как сделать, что бы это работало на странице success? Не просто же тупым копированием вставлять)
    • От EkaterinaSpb
      Добрый день.
      Заказчик перенес сайт на новый домен. Слетело все, что только можно и нельзя, в т.ч. форма оформления заказа. Подскажите, как исправить? 
      https://bolle-goggles.ru/index.php?route=checkout/buy#checkout-f
       
      был стандартный интерфейс упрощенной формы.
      Спасибо.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу