Как отследить ошибку при добавлении товара в корзину?

  • Автор темы eii
  • Дата начала
Скачать Как отследить ошибку при добавлении товара в корзину?
Сейчас ищут:

eii

Житель
Регистрация
14.01.18
Сообщения
9
Реакции
0
Всем доброго..! Есть битрикс 17.5.13 бизнес, на нем шаблон dw.delux 3.6.1.
Так вот.. проблема собственно вот в чем.. при нажатии на кнопку "в корзину" (причем не важно где в карточке, при быстром просмотре, в общем списке товара) происходит следующее: кнопка не меняется на "в корзине", сама корзина не обновляется, не выходит окно "Товар добавлен в корзину".
Далее.. Обновляю страницу - кнопка меняется, товар оказывается в корзине в удвоенном количестве (т.е. добавили 1 - в корзине 2, добавили 4 - в корзине 8 и т.п.)
Я программист 1С, прошу не пинать сильно, в битриксе, java, php и css знания поверхностные..
В firefox по f12 отследил что класс кнопки из "addCart" после нажатия становится "addCart error".
Уважаемые знатоки, внимание вопрос: как отследить что происходит в момент нажатия на кнопку, что за ошибка?после.png
 

Вложения

  • до.png
    до.png
    8 KB · Просмотры: 11
Всем доброго..! Есть битрикс 17.5.13 бизнес, на нем шаблон dw.delux 3.6.1.
Так вот.. проблема собственно вот в чем.. при нажатии на кнопку "в корзину" (причем не важно где в карточке, при быстром просмотре, в общем списке товара) происходит следующее: кнопка не меняется на "в корзине", сама корзина не обновляется, не выходит окно "Товар добавлен в корзину".
Далее.. Обновляю страницу - кнопка меняется, товар оказывается в корзине в удвоенном количестве (т.е. добавили 1 - в корзине 2, добавили 4 - в корзине 8 и т.п.)
Я программист 1С, прошу не пинать сильно, в битриксе, java, php и css знания поверхностные..
В firefox по f12 отследил что класс кнопки из "addCart" после нажатия становится "addCart error".
Уважаемые знатоки, внимание вопрос: как отследить что происходит в момент нажатия на кнопку, что за ошибка?
Еще какие-то скрипты подключали или все стандартно?
 
При нажатии на кнопку, должен отправляться запрос на /ajax.php, Этот запрос нужно отследить, там будет описана ошибка.
Во вкладке "Сеть" (панель разработчика FireFox) - можно отследить все запросы.
Примерные действия:
1) Загружаешь страницу
2)Открываешь панель разработчика, и находишь раздел "Сеть"
3)Нажимаешь на кнопку в корзину
4)В разделе "Сеть" должны появится запросы, ищешь запрос на адрес /ajax.php и смотришь ошибки
 
dw.delux 3.6.1. Это глюк шаблона забей !
 
Всем спасибо, решил использовать другой шаблон, сроки горели, но отследить все же попробую, отпишусь, если что получится
 
3.6.1(02.01.2018) Срочное обновление!
  • Заменен код добавления в корзину (убрана функция Add2BasketByProductID)
или вот тут описание
https://dev.1c-bitrix.ru/api_help/catalog/basket.php

подменой ajax.php решался вопрос, но не всегда
 
Такая же проблема один в один, причём после обновления на 4.6.6 ошибка тоже осталась
 
Назад
Сверху Снизу