Здравствуйте. Очень нужна ваша помощь - сломался калькулятор доставки. Все данные ввожу, нажимаю расчет, а в ответ ничего не происходит
0
Сломался Калькулятор Доставки
Автор Mashenka, 17 июня 2017 17:42
Сообщений в теме: 8
#1
Отправлено 17 Июнь 2017 - 17:42
#2
Отправлено 17 Июнь 2017 - 19:02
как вариант воспользоваться бекапом.
#3
Отправлено 19 Июнь 2017 - 11:20
Я даже не знаю когда он сломался. А изменений уже много внесла с тех пор как его проверяла. Неужели нет другого выхода?
#4
Отправлено 08 Июль 2017 - 05:29
Здравствуйте.
Зайдите в раздел Сайт - Страницы - Доставка - в поле описание нажмите "Источник" - в самом низу найдите:
замените на:
Далее зайдите в раздел Сайт - Редактор шаблонов - main.js найдите и удалите:
Зайдите в раздел Сайт - Страницы - Доставка - в поле описание нажмите "Источник" - в самом низу найдите:
<div class="form-group col-lg-3 col-md-4 col-sm-4"><label for="to_index">Индекс получателя</label> <input class="form-control" id="to_index" maxlength="6" name="to_index" pattern="d{6}" title="Индекс состоит из 6 цифр" type="text" x-moz-errormessage="Индекс состоит из 6 цифр" /></div> <input class="form-control" id="from_index" maxlength="6" name="from_index" pattern="d{6}" title="Индекс состоит из 6 цифр" type="hidden" value="445000" x-moz-errormessage="Индекс состоит из 6 цифр" /> </form> <div class="col-sm-4 col-md-4 col-lg-3"><button class="btn btn-primary" onclick="calc()">Рассчитать</button></div>
замените на:
<div class="form-group col-lg-3 col-md-4 col-sm-4"><label for="to_index">Индекс получателя</label> <input class="form-control" id="to_index" maxlength="6" name="to_index" pattern="d{6}" title="Индекс состоит из 6 цифр" type="text" x-moz-errormessage="Индекс состоит из 6 цифр" /></div> <input class="form-control" id="from_index" maxlength="6" name="from_index" pattern="d{6}" title="Индекс состоит из 6 цифр" type="hidden" value="445000" x-moz-errormessage="Индекс состоит из 6 цифр" /> <div class="col-sm-4 col-md-4 col-lg-3"><button id="submit" class="btn btn-primary" onclick="calc()">Рассчитать</button></div> <div id="ajax_info"> </div> </form>
Далее зайдите в раздел Сайт - Редактор шаблонов - main.js найдите и удалите:
// Отправка формы по Ctrl+Enter $('form').bind('keypress', function(e){ if((e.ctrlKey) && ((e.which==10)||(e.which==13))) {$(this).submit();} // Отправка данных формы по нажатию на Enter в случае если курсор находится в input полях (В некоторых браузерах при нажатии по enter срабатывает клик по первому submit полю, которое является кнопкой назад. Для этого написан этот фикс) }).find('input').bind('keypress', function(e){ if(((e.which==10)||(e.which==13))) { try{$(this.form).submit();} catch(e){} return false; } });
#5
Отправлено 14 Июль 2017 - 14:01
Работает! СПАСИБО ОГРОМНОЕ!
#6
Отправлено 30 Сентябрь 2017 - 12:56
Здравствуйте. Проблема с калькулятором в разделе доставка. Все считает правильно, но при этом пишет "введите правильный индекс из 6 цифр", при том, что введено 6 цифр. Не могли бы вы помочь с этой проблемой?
#7
Отправлено 08 Октябрь 2017 - 16:43
Сегодня 8 октября. Прошло много времени с 30 сентября, а я не теряю надежду получить ответ
#8
Отправлено 08 Октябрь 2017 - 17:53
Mashenka (30 Сентябрь 2017 - 12:56) писал:
Здравствуйте. Проблема с калькулятором в разделе доставка. Все считает правильно, но при этом пишет "введите правильный индекс из 6 цифр", при том, что введено 6 цифр. Не могли бы вы помочь с этой проблемой?
В контенте страницы поправил код, проверьте работу калькулятора сейчас.
#9
Отправлено 09 Октябрь 2017 - 14:22
Спасибо большущее
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных