Отключение попапа добавления товара в корзину в 1С-Битрикс - разработка и поддержка сайтов BUSSOL
Напишите нам
Напишите нам

Отключение попапа добавления товара в корзину в 1С-Битрикс

Автор:

Дата публикации:

Отключение попапа добавления товара в корзину в 1С-Битрикс

Нередко возникает необходимость на странице списка товаров и на детальной странице товара отключить появление попапа добавления товара в корзину. Сделать это не сложно. Нам понадобится 2 компонента: catalog.item - отвечает за вывод товара в списке, например, на странице категории; catalog.element - отвечает за вывод товара на детальной странице. Оба эти компонента должны находиться в пользовательском пространстве имен (если это не так, то скопируйте их в ваше пространство имен). В моем случае это папка /local/templates/.default/components/bitrix/catalog.item и /local/templates/.default/components/bitrix/catalog.element. В обоих компонентах для отключения попапа добавления в корзину нас интересует только файл script.js (script.min.js). В нем нужно найти строку:


BX.extend(BasketButton, BX.PopupWindowButton);

и закомментировать ее. После чего добавление товаров в корзину будет происходить без появления соответствующего попапа. Подробности смотрите в видео, которое прилагается к данной статье.


241027, Россия, Брянская область, поселок Путевка, улица Рослальская, дом 8, кв.121
Телефон: +7 (950) 692-91-71

Нередко возникает необходимость на странице списка товаров и на детальной странице товара отключить появление попапа добавления товара в корзину. Сделать это не сложно. Нам понадобится 2 компонента: catalog.item - отвечает за вывод товара в списке, например, на странице категории; catalog.element - отвечает за вывод товара на детальной странице. Оба эти компонента должны находиться в пользовательском пространстве имен (если это не так, то скопируйте их в ваше пространство имен). В моем случае это папка /local/templates/.default/components/bitrix/catalog.item и /local/templates/.default/components/bitrix/catalog.element. В обоих компонентах для отключения попапа добавления в корзину нас интересует только файл script.js (script.min.js). В нем нужно найти строку:


BX.extend(BasketButton, BX.PopupWindowButton);

и закомментировать ее. После чего добавление товаров в корзину будет происходить без появления соответствующего попапа. Подробности смотрите в видео, которое прилагается к данной статье.



Другие статьи:  Установка и настройка плагина Contacts Form 7

Похожие статьи

Как удалить брошенные корзины в Битрикс
Бывает ситуация, когда пользователь добавил товары в корзину, но по какой-то причине не оформил заказ. При этом корзина никуда не девается и продолжает висеть на сайте. В настройках можно задать время хранения брошенных корзин, но почему-то настройка не работает. Остается один выход - программное удаление брошенных корзин
Технология композитный сайт
С технологией Автокомпозит - больше не требуется глубоких настроек и сложного программирования. Композитный режим включается нажатием одной кнопки в административном разделе сайта
Проблема кеширования левого меню в решениях АСПРО
В последнее время пользователи сайтов, работающих на решениях компании АСПРО, сталкиваются с тем, что в разных разделах сайта левое меню не меняется, хотя оно разное для каждого из этих разделов. В данном видео показан способ обхода этой проблемы
Интеграция «1С-Битрикс: Управление сайтом» и «1С:Предприятие»
Интеграция сайта с системами «1С:Предприятие» необходима любому бизнесу, который работает с клиентами онлайн. Без неё интернет-магазин просто не может быть конкурентоспособным – обработка заказа будет занимать больше времени, чем клиент может позволить.


Разработка