Убираем всплывающее окно popup в битрикс при добавлении товара в корзину

В битриксе, при добавлении товара в корзину из списка товаров, есть два вида действия:

  1. После добавления товара в корзину перенаправляет в корзину на оформление товара
  2. Всплывающее окно говорящее об успешном добавлении товара в корзину

Но нам не нужно это всплывающее окно и тем более мы не хотим после добавления товара переходить в корзину. Что делать?

Копируем шаблон компонента «bitrix:catalog.section» в свой шаблон и находим в нем файл script.js.
Находим строку под номером 1610 следующую запись которая как раз и открывает данное всплывающее окно.

this.obPopupWin.show();

Далее ваши действия безграничны. Можно за комментировать данную строку и написать тут свои действия.
В моем случае я просто показываю нужный мне блок, а потом через 3 секунды убираю его.

$(".add-product-status").show();
setTimeout(function() { $(".add-product-status").hide() }, 3000);
Рубрики: Development
Метки: ,

Комментарии (1)

  • Большое спасибо!
    Решение помогло. Только у меня это на 1630 строчке.

    И еще в файле script.js строчка this.obPopupWin.show(); встречается 3 раза. Но комментировать нужно только последнюю.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *