Исчезла кнопка подтверждения заказа
Добрый день!
Столкнулся с проблемой. На сайте имеется нетиповой дизайн и частично (большинство функций сохранены) исходный код - корзина покупателя реализована в виде всплывающего окна.
Сайт принял в работу как есть - без документации, пояснений, связи с разработчиками нет.
Вероятно в процессе работ задел какую-то строчку (откатиться назад не могу, проделано много других работ) и на этапе подтверждения заказа исчезла кнопка (submit), которая отправляет заказ в обработку.
Прошу помощи в восстановлении функциональности.
5 ответов
дайте хоть ссылку на сайт - посмотрим
http://nippon-house.ru/
Вообще на сайте очень много ошибок, потихоньку исправляю.
UPD к ситуации:
Внутри cart.html присутствуют вот такие скрипты:
Первая часть кода (включая $("#scnd_b")) генерирует поведение кнопок и промежуточного pullup'а с кнопкой "Оформить заказ" - тут разработчик все таки оставил комментарии...
Вторая часть кода, судя по всему, готовит некие параметры заказа для чекаута
и передает их в url: '{$wa_app_url}cart/',
И вот какая особенность. При таком варианте во всплывающем окне появляется форма подтверждения заказа (по предустановленному в бекэнде порядку - контактные данные - оплата и т.д), но кнопка "Оформить заказ" отсутствтует, хотя вроде бы, если судить по этому коду
присутствовать она должна.
НО! Если мы меняем url: '{$wa_app_url}cart/', на url: '{$wa_app_url}checkout/', то после нажатия кнопки "Оформить заказ" на pullup'е, заказ оформляется без проверки данных, подхватывая их личного кабинета. Тоже не совсем понятное мне поведение..
А... так у вас очень там все допилено...
без ковыряния в коде не разобраться
При нажатии на кнопки "Оформить заказ" в отладчике появляется строка "Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience". Может ли это как-то влиять на работу скрипта?
Решил проблему частичным возвратом к дефолтным функциям cart и checkout и перерисовкой CSS.