перекидывает с "оформления заказа"на предыдущий шаг выбора способа оплаты

Обнаружили что при оформлении заказа с шага №4 "Подтверждение" заказчика перебрасывает на предыдущий шаг.

подобную проблему нашел тут: https://support.webasyst.ru/forum/4160/ne-oformlya...

начал искать какой плагин создает проблемы и методом отключений но не нашел.

Причем что интересно - из браузера Опера заказы офомляются, а вот из хрома нет. по другим браузерам нет информации. прошу подсказать почему невозможно оформить заказ и как это исправить.

12 ответов

  • 2

    Там у вас в js-скрипте или шаблоне вот это откуда?

    function() {
      if (!self.options.wholesale_check) {
        return false;
      }
    }
    
    • +2

      Вернее я бы спросил плагин оптовой продажи отключать пробовали?

    • +1
      Борис Смирницкий Борис Смирницкий 17 ноября 2015 18:11 #

      я к сожалению не разбираюсь в программировании, поэтому мне Ваш ответ не совсем ясен:) я забыл указать сайт на котором ошибка с отправкой заказа на предыдущий шаг. http://kliknul.ru

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

      • +2

        Борис, я ваш сайт знаю ;))

        Там какой-то плагин "оптовой доставки" или типа того. Вы его отключать пробовали?

        • +1
          Борис Смирницкий Борис Смирницкий 17 ноября 2015 18:23 #

          среди плагинов доставки есть только следующие:

          ТК ПЭК

          Курьер (бесплатный плагин)

          ТК СДЭК

          Самовывоз (бесплатный плагин)

          DPD

          Бесплатная доставка (не знаю что это, но она присутствует в разделе "добавить способ доставки", но не участвует в списке предлагаемых доставок)

          .....оптовой доставки нет.

  • 1
    Злой Димон 18 ноября 2015 11:46 #

    та же семая ситуация с тем же самым плагином.

  • 1
    Злой Димон 19 ноября 2015 02:16 #

    Техподдержка плагина помогла:

    В редакторе шаблонов в настройках плагина (Магазин-плагины-минимальный заказ-шаблоны):
    Шаблон для страницы доставки.
    заменить:
    $('.checkout-form input[type="submit"]').attr('disabled', true);
    на:
    $('.checkout-form .checkout-step-content:not(.auth) input[type="submit"]').attr('disabled', true);

    заменить:
    $('.checkout-form input[type="submit"]').removeAttr('disabled');
    на:
    $('.checkout-form .checkout-step-content:not(.auth) input[type="submit"]').removeAttr('disabled');
    Сохранить, сбросить кеш.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите