Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

TS Простой фильтр

Фильтр по элементам - это простой, почти стандартный фильтр Битрикс. Компонент работает в паре c компонентом каталога Элементы раздела, сам компонент фильтра товары не выводит, он только передает в компонент каталога Элементы раздела параметры, выбранные в форме фильтрации посетителем сайта. Здесь есть два примера фильтра, скачать можете оба https://tuning-soft.ru/demo/api.searchfilter/ https://tuning-soft.ru/demo/api.searchfilter/test.php Все возможности модуля

Скриншоты
Описание

Технические данные

Опубликовано:
05.11.2013
Обновлено:
06.08.2017
Версия:
1.5.3
Установлено:
Более 1000 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Нет

Описание

Фильтр по элементам - это простой, почти стандартный фильтр Битрикс.
Компонент работает в паре c компонентом каталога Элементы раздела, сам компонент фильтра товары не выводит, он только передает в компонент каталога Элементы раздела параметры, выбранные в форме фильтрации посетителем сайта.

Здесь есть два примера фильтра, скачать можете оба
https://tuning-soft.ru/demo/api.searchfilter/
https://tuning-soft.ru/demo/api.searchfilter/test.php


Все возможности модуля
Отзывы (5)

Обсуждения (106)
1 - 5 из 106
Что нового
1.6.1 (06.08.2017) [x] Фикс обновлений
1.6.0 (06.08.2017) (beta) [+] Добавлен новый шаблон Bootstrap 3
[+] Переработаны все шаблоны на адаптивные и объявлены устаревшими
[+] Удалены все настройки компонента связанные с указанием фикс. ширины полей
1.5.3 (06.08.2017) [x] Фикс стилей
1.5.2 (06.08.2017) [x] Фикс стилей
1.5.1 (06.08.2017) [x] Фикс стилей
1.5.0 (06.08.2017) [+] В настройки внешнего вида добавлен параметр "Числа/интервалы заменить строкой с точным поиском по значению"
Т.е. свойства типа Число, которые выводятся интервалом, можно выводить строкой поиска по точному соответствию по числу, а если еще включить автокомплит, то и подсказки с найденными значениями появятся в этом поле.
[х] Ограничение поиска по строке уменьшено до 1 символа
1.4.2 (10.01.2017) [x] Изменено название модуля
1.4.1 (09.08.2016) [x] Фикс кодировки файла автокомплита, что приводило к JS-ошибкам на кириллических сайтах.
1.4.0 (26.11.2015) [+] Добавлен поиск по словоформам в поле "Название элемента" и в свойство типа "Строка"
[x] Исправлен поиск по свойству типа "Дата/Время"
1.3.2 (23.11.2015) [x] Исправлена фильтрация по свойству типа Дата/Время
1.3.1 (22.11.2015) [x] Исправлена фильтрация по свойству типа Дата/Время
1.3.0 (06.03.2015) [+] Поддержка типа свойства инфоблока "Дата/Время";
[х] Не выводились плейсхолдеры для полей инфоблока;
[х] Автокомплит значений строковых полей срабатывает теперь при клике или фокусе на поле;
1.2.0 (10.02.2015) [+] добавлены тултипы к ползункам, включаются опцией "Выводить тултип" [x] нельзя было вернуть ползунок после применения фильтра из максимального положения
1.1.7 (30.11.2014) [x] каждому span в фильтре добавлен атрибут class
[x] при заданной опции "Каталог для отправки данных" кнопка Сбросить перезагружает текущую страницу без перенаправления в указанный каталог
[x] не выводились значения свойств заданных в настройках инфоблока в нижнем регистре
[x] кириллица для автокомплита
1.1.6 (07.10.2014) - Исправлена фильтрация если выбрано "Все разделы", раздел 0 больше не учитывается, т.к. ищет элементы только в корне инфоблока, теперь будет искать элементы по всему инфоблоку. - Для свойства типа Число если прописать подсказку в настройках инфоблока, то она появится в плэйсхолдере фильтра вместо макс. и мин. значений, например: см, мм, г, кг и т.д.
1.1.5 (02.10.2014) Исправлены ошибки в ползунках/слайдере
1.1.4 (30.09.2014) - добавлен параметр компонента Выводить заданные уровни разделов.
Т.е. в селекте для фильтрации будут выводиться только заданные уровни разделов.
1.1.3 (30.09.2014) Добавлено: - параметр компонента Название селекта c разделами; - параметр компонента Название корневого раздела селекта Обновлено: - jQuery Chosen v1.2.0
1.1.2 (25.09.2014) - изменено подключение конфигов для JS плагинов;
- добавлены подсказки для JS плагинов;
- исправлен селект для разделов, теперь к нему подключается jQuery Chosen;
- добавлен параметр Порог включения поиска по значениям (дает возможность управлять включением поиска в селектах в зависимости от их количества).
По умолчанию поиск будет включаться если у селекта больше 30 значений .
- исправлена кодировка языковой фразы jQuery Chosen когда нет результатов поиска.
1.1.1 (28.08.2014) - исправлена одна ошибка
1.1.0 (17.07.2014) - в настройках компонента добавлено два параметра SECTION_ID и SECTION_CODE, пока они влияют только на значения свойств с автокомплитом, т.е. в автокомплит попадут значения свойств активного (текущего) раздела (отлично подходит для комплексного компонента каталога);
- в автокомплит попадают только уникальные значения свойств, дублей нет;
- теперь автокомплит может работать и по многострочным текстовым полям, но в них не должно быть html-разметки, только текст;
- добавлена опция - Убрать точки из свойств и полей разделов;
- опции для jQuery вынесены в отдельный раздел JS и jQuery;
- для цены и свойств типа число в placeholder передаются минимальное и максимальное значение, а не название свойства или типа цены;
- разделитель для свойств типа число заменил с по на до, если не согласны, сообщите;
1.0.9 (07.07.2014) - добавлен плагин jQuery-Autocomplete. Подключается для всех свойств инфоблока типа Строка и для поля Название элемента. В список автокомплита выбираются только заданные для элементов значения свойств одним запросом, а не все возможные свойства инфоблока. Задействовать модуль можно опцией "Включить поиск-автокомплит для текстовых полей" в настройках компонента
1.0.8 (06.04.2014) 1) Добавлена возможность фильтровать элементы по свойству Привязка к разделам;
2) Данный тип свойства добавлен в опцию для генерации флажков из не множественных свойств, т.е. если данное свойство привязки к разделам было не множественное, вы можете вывести его на странице в виде переключателей для множественной фильтрации.
Шаблоны не тронуты.
1.0.7 (30.03.2014) 1) Свойства, которые выводились переключателями (не множ.), теперь выводятся флажками, спасибо Андрею Волкову
2) Файл библиотеки jquery-1.10.2.min.js удален, подключается библиотека из ядра Битрикс
3) Добавлен jQuery плагин jquery.formstyler.min.js для стилизации флажков фильтра, добавлена соответствующая опция включения в настройках компонента.
4) В список Выпадающие списки флажком в настройках компонента теперь выводятся и свойства с привязкой к элементам инфоблока, т.е. значения свойства привязки к элементам также можно выводить в виде флажков.
5) Удалена опция Убрать флажок - (все) в связи с ненадобностью.
Больше ничего не изменялось.
1.0.6 (20.12.2013) 1) Добавлены два шаблона для jQuery UI: aristo, delta
1.0.5 (15.12.2013) Упс
1.0.4 (15.12.2013) 1) Добавлена опция проверки активности разделов, при поиске минимальных и максимальных значений в полях типа "Число", "Цена";

Обратите внимание!
Если опция включена и в указанном инфоблоке нет разделов, то поля интервалы будут пустые.
1.0.3 (15.12.2013) 1) Добавлены ползунки jQuery UI для полей интервалов От и До, и Цены;
2) Добавлены параметры для jQuery UI;
3) Добавлено 25 тем jQuery UI.
4) Добавлены кроссбраузерные placeholder'ы
5) Небольшие изменения в стилях тем по умолчанию;
Обратите внимание! 1. Если на вашем сайте выключено кеширование, то каждое поле интервал с ползунком + 2 запроса к базе данных.
Если включено кеширование - запросов к базе данных 0;
2) Если включаете библиотеку jQuery UI, то библиотеку jQuery лучше отключить, это чуть увеличит скорость загрузки скриптов, т.к. jQuery уже есть в jQuery UI
1.0.2 (01.12.2013) 1) Добавлен шаблон vertical-dark-red. Теперь их в комплекте 4шт.;
2) Добавлена возможность подключать jQuery и плагин обработчик выпадающих списков, к нему можно применять свои стили;
3) Добавлена опция "Заменить (все) на название поля фильтра" - работает только в комплекте с включенным плагином для списков, заменяет первое поле (все) на название поля;
4) Частично добавлены оформления ко всем шаблонам;
5) В следующих обновлениях подключим ползунки для полей интервалов.
1.0.1 (10.11.2013) Добавлено три опции: 1) Выпадающие списки флажком - если в админке свойство Выпадающий список, то в фильтре можно преобразовать во флажки и переключатели; 2) Флажки с новой строки - стилевое свойство, можно переопределить в стилях; 3) Убрать флажок - (все) - только для указанных флажков и переключателей.
Установка
Минимальная настройка для работы компонента фильтра с компонентом каталога

После создания раздела на странице в визуальном редакторе Вам необходимо:
  1. Найти два компонента "Фильтр по элементам" и "Элементы раздела" и разместить их на странице;
    Тюнинг-Софт > Разное > Фильтр по элементам
    Контент > Каталог > Элементы раздела
  2. Разместить компонент фильтра нужно НАД компонентом каталога, а не ПОД (работать не будет в этом случае);
  3. Указать в настройках обоих компонентов одинаковый инфоблок каталога товаров.
  4. Задать в настройках фильтра поля и свойства, по которым нужна фильтрация товаров.
На этом все, все остальные настройки на вкус и цвет, минимальная настройка компонента фильтра на работу с компонентом каталога завершена.


Подробная установка и настройка модуля в картинках
Поддержка
Уважаемые клиенты, никакую помощь и консультации по модулям я больше не оказываю, подробнее здесь.
Консультации по решениям на маркетплейс закрыты

Лицензионное соглашение

Другие решения разработчика

Рекомендуем

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки