При штатной установке, интернет-магазина на 1С Битрикс, умный фильтр по товарам, показывает колличество найденных товаров. От пользователя требуется дополнительное действие- нажать на кнопку "Показать"
Моментальная фильтрация на AJAX в умном фильтре 1С-Битрикс
|
Михаил Базаров: 13.08.2018 03:00:00
Моментальная фильтрация на AJAX в умном фильтре 1С-Битрикс
При штатной установке, интернет-магазина на 1С Битрикс, умный фильтр по товарам, показывает колличество найденных товаров. От пользователя требуется дополнительное действие- нажать на кнопку "Показать" |
|
Василий Крохин: 13.08.2018 03:00:00
задравствйте, а если нет такого пункта Мгновенная фильтрация при включенном AJAX:
что делать? |
|
Михаил Базаров: 13.08.2018 06:00:00
|
|
Василий Крохин: 01.09.2018 07:00:00
|
|
Дмитрий Шкуренко: 24.06.2019 06:00:00
А как сделать, чтобы еще и сортировка не слетала, да еще и изменение сортировки, не сбрасывало фильтр?
|
|
Artur Minasyan: 04.07.2019 06:00:00
Hi Михаил. Thank you so much! You are doing nice job. Big thumbs up! Sorry if I waste you're server space
|
|
YA_17839337: 13.12.2020 01:00:00
Здравствуйте, Михаил. Во первых спасибо за видео, очень помогли разобраться с Битрикс.
Пытаюсь сделать магазин, взял за основу вашу заготовку Все отлично работает, но столкнулся с одной проблемой, победить которую никак не могу. Малая корзина на AJAX - все отлично, включаю AJAX для Умного фильтра, все фильтруется, однако при добавлении товара в корзину, ajax отрабатывается но иконка загрузки не пропадает. При добавлении следующего товара, появляется еще одна иконка и тд. Если отключить ajax умного фильтра все работает нормально. Также я вывел на главную товары с помощью catalog.section и там такая же история - ajax отрабатывает, иконка загрузки продолжает висеть В шаблонах практически ничего пока не менял, только добавил немного разметки. Не моли бы подсказать в чем может быть проблема? Я перепробовал массу вариантов, не могу понять где возникает конфликт. |
|
YA_17839337: 13.12.2020 01:00:00
Здравствуйте, Михаил.
Пытаюсь сделать магазин, взял за основу вашу заготовку Все отлично работает, но столкнулся с одной проблемой, победить которую никак не могу. Малая корзина на AJAX - все отлично, включаю AJAX для Умного фильтра, все фильтруется, однако при добавлении товара в корзину, ajax отрабатывается но иконка загрузки не пропадает. При добавлении следующего товара, появляется еще одна иконка и тд. Если отключить ajax умного фильтра все работает нормально. Также я вывел на главную товары с помощью catalog.section и там такая же история - ajax отрабатывает, иконка загрузки продолжает висеть В шаблонах практически ничего пока не менял, только добавил немного разметки. Не моли бы подсказать в чем может быть проблема? Я перепробовал массу вариантов, не могу понять где возникает конфликт. |
|
Guest: 23.06.2021 09:00:00
Не работает ваш вариант.
Мгновенной фильтрации нет в настройках компонента, вообще не понимаю откуда она появляется. На разных сайтах на Битриксе ставлю чистый компонент Умного фильтра и там нет такой настройки. Данный код прописываю вручную в компоненте Умного фильтра и ничего не работает. Фильтр срабатывает только по кнопке "Показать": "AJAX_MODE" => "Y", "INSTANT_RELOAD" => "Y" |
|
Михаил Базаров: 23.06.2021 12:00:00
|
|
Петр: 23.02.2024 08:00:00
мгновенная фильтрация не будет работать для редакции старт и стандарт, сам всю голову сломал пока это не нашел. костыли делать надо.
|
|
Степан С.: 21.05.2024 05:00:00
Сам столкнулся с таким вопросом. В общем решил следующим образом.
установил у умного фильтра "AJAX_MODE" => "Y", "INSTANT_RELOAD" => "Y", затем в самом шаблоне умного фильтра вызываю list.news у него установлен "AJAX_MODE" => "N" все работает, если нужна пагинация также работает |
Блог-note Заметки по 1С-Битрикс
-
CRM Битрикс-24 на веб-окружении под Ubuntu 24.04, c поддержкой PUSH и многосайтовости
Задача: Так как с 30 июня 2024 года операционная система CentOS-7 полностью снята с поддержки и не будет получать обновлений безопасности, принято реш...
-
ORM: получение информации о разделах инфоблока на D7, использование Bitrix\Iblock\SectionTable и пользовательских полей
Задача: При работе с инфоблоками в Битрикс, часто возникает необходимость получать данные о разделах. Для этих целей можно использовать класс Bitrix\I...
-
Постраничная навигация в списке разделов Битрикс- catalog.section.list
Если в магазине очень много разделов и хочется вывести их с постраничной навигацией: можно воспользоваться методами CDBResult::IsNavPrint(), CDBResult...
-
Вывести список всех пользователей с необходимой информацией
Если нужно, на какой-либо странице сайта, вывести всех пользователей из группы "Зарегистирированные пользователи", просто в виде таблицы и в таблицу п...
-
Вывести свойство отдельно ото всех или исключить из всех
Иногда, на сайте, под управлением 1С-Битрикс, нужно вывести какое-то конкретное свойство отдельно ото всех, или вообще не отображать в списке всех сво...
-
Добавление не существующего товара в корзину и заказ, 1С-Битрикс
Задача: нужно добавить в корзину товар, которого не существует в каталоге, с возможностью задать ему произвольные название и цену.