Top.Mail.Ru
Отключение попапа добавления товара в корзину в 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);

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


241519, Россия, Брянская область, поселок Путевка, улица Рослальская, дом 8, кв.121
Телефон: +7 (953) 271 62 24

Нередко возникает необходимость на странице списка товаров и на детальной странице товара отключить появление попапа добавления товара в корзину. Сделать это не сложно. Нам понадобится 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

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

Импорт данных из CSV в MySQL
Казалось бы, тема старая, однако актуальна и по сей день. У многих программистов возникает необходимость импорта данных из csv в mysql и вопрос о том, как это сделать.
Ошибка! innodb_strict_mode=on, требуется off в Битрикс
В 1С-Битрикс.Управление сайтом, обычно сразу после установки, при тестировании системы появляется ошибка в строке Режим работы MySql  "Ошибка! innodb_strict_mode=ON, требуется OFF". Из-за этой ошибки часть функционала Битрикс может не работать.