[История] TS Простой фильтр

Текущая стабильная версия 1.5.3 выпущенная 06.08.2017

1.6.1

[x] Фикс обновлений

1.6.0

[+] Добавлен новый шаблон Bootstrap 3
[+] Переработаны все шаблоны на адаптивные и объявлены устаревшими
[+] Удалены все настройки компонента связанные с указанием фикс. ширины полей

1.5.3 от 06.08.2017

[x] Фикс стилей

1.5.2

[x] Фикс стилей

1.5.1

[x] Фикс стилей

1.5.0

[+] В настройки внешнего вида добавлен параметр "Числа/интервалы заменить строкой с точным поиском по значению"
Т.е. свойства типа Число, которые выводятся интервалом, можно выводить строкой поиска по точному соответствию по числу, а если еще включить автокомплит, то и подсказки с найденными значениями появятся в этом поле.
[х] Ограничение поиска по строке уменьшено до 1 символа

1.4.2

[x] Изменено название модуля

1.4.1

[x] Фикс кодировки файла автокомплита, что приводило к JS-ошибкам на кириллических сайтах.

1.4.0

[+] Добавлен поиск по словоформам в поле "Название элемента" и в свойство типа "Строка"
[x] Исправлен поиск по свойству типа "Дата/Время"

1.3.2

[x] Исправлена фильтрация по свойству типа Дата/Время

1.3.1

[x] Исправлена фильтрация по свойству типа Дата/Время

1.3.0

[+] Поддержка типа свойства инфоблока "Дата/Время";
[х] Не выводились плейсхолдеры для полей инфоблока;
[х] Автокомплит значений строковых полей срабатывает теперь при клике или фокусе на поле;

1.2.0

[+] добавлены тултипы к ползункам, включаются опцией "Выводить тултип" [x] нельзя было вернуть ползунок после применения фильтра из максимального положения

1.1.7

[x] каждому span в фильтре добавлен атрибут class
[x] при заданной опции "Каталог для отправки данных" кнопка Сбросить перезагружает текущую страницу без перенаправления в указанный каталог
[x] не выводились значения свойств заданных в настройках инфоблока в нижнем регистре
[x] кириллица для автокомплита

1.1.6

- Исправлена фильтрация если выбрано "Все разделы", раздел 0 больше не учитывается, т.к. ищет элементы только в корне инфоблока, теперь будет искать элементы по всему инфоблоку. - Для свойства типа Число если прописать подсказку в настройках инфоблока, то она появится в плэйсхолдере фильтра вместо макс. и мин. значений, например: см, мм, г, кг и т.д.

1.1.5

Исправлены ошибки в ползунках/слайдере

1.1.4

- добавлен параметр компонента Выводить заданные уровни разделов.
Т.е. в селекте для фильтрации будут выводиться только заданные уровни разделов.

1.1.3

Добавлено: - параметр компонента Название селекта c разделами; - параметр компонента Название корневого раздела селекта Обновлено: - jQuery Chosen v1.2.0

1.1.2

- изменено подключение конфигов для JS плагинов;
- добавлены подсказки для JS плагинов;
- исправлен селект для разделов, теперь к нему подключается jQuery Chosen;
- добавлен параметр Порог включения поиска по значениям (дает возможность управлять включением поиска в селектах в зависимости от их количества).
По умолчанию поиск будет включаться если у селекта больше 30 значений .
- исправлена кодировка языковой фразы jQuery Chosen когда нет результатов поиска.

1.1.1

- исправлена одна ошибка

1.1.0

- в настройках компонента добавлено два параметра SECTION_ID и SECTION_CODE, пока они влияют только на значения свойств с автокомплитом, т.е. в автокомплит попадут значения свойств активного (текущего) раздела (отлично подходит для комплексного компонента каталога);
- в автокомплит попадают только уникальные значения свойств, дублей нет;
- теперь автокомплит может работать и по многострочным текстовым полям, но в них не должно быть html-разметки, только текст;
- добавлена опция - Убрать точки из свойств и полей разделов;
- опции для jQuery вынесены в отдельный раздел JS и jQuery;
- для цены и свойств типа число в placeholder передаются минимальное и максимальное значение, а не название свойства или типа цены;
- разделитель для свойств типа число заменил с по на до, если не согласны, сообщите;

1.0.9

- добавлен плагин jQuery-Autocomplete. Подключается для всех свойств инфоблока типа Строка и для поля Название элемента. В список автокомплита выбираются только заданные для элементов значения свойств одним запросом, а не все возможные свойства инфоблока. Задействовать модуль можно опцией "Включить поиск-автокомплит для текстовых полей" в настройках компонента

1.0.8

1) Добавлена возможность фильтровать элементы по свойству Привязка к разделам;
2) Данный тип свойства добавлен в опцию для генерации флажков из не множественных свойств, т.е. если данное свойство привязки к разделам было не множественное, вы можете вывести его на странице в виде переключателей для множественной фильтрации.
Шаблоны не тронуты.

1.0.7

1) Свойства, которые выводились переключателями (не множ.), теперь выводятся флажками, спасибо Андрею Волкову
2) Файл библиотеки jquery-1.10.2.min.js удален, подключается библиотека из ядра Битрикс
3) Добавлен jQuery плагин jquery.formstyler.min.js для стилизации флажков фильтра, добавлена соответствующая опция включения в настройках компонента.
4) В список Выпадающие списки флажком в настройках компонента теперь выводятся и свойства с привязкой к элементам инфоблока, т.е. значения свойства привязки к элементам также можно выводить в виде флажков.
5) Удалена опция Убрать флажок - (все) в связи с ненадобностью.
Больше ничего не изменялось.

1.0.6

1) Добавлены два шаблона для jQuery UI: aristo, delta

1.0.5

Упс

1.0.4

1) Добавлена опция проверки активности разделов, при поиске минимальных и максимальных значений в полях типа "Число", "Цена";

Обратите внимание!
Если опция включена и в указанном инфоблоке нет разделов, то поля интервалы будут пустые.

1.0.3

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

1) Добавлен шаблон vertical-dark-red. Теперь их в комплекте 4шт.;
2) Добавлена возможность подключать jQuery и плагин обработчик выпадающих списков, к нему можно применять свои стили;
3) Добавлена опция "Заменить (все) на название поля фильтра" - работает только в комплекте с включенным плагином для списков, заменяет первое поле (все) на название поля;
4) Частично добавлены оформления ко всем шаблонам;
5) В следующих обновлениях подключим ползунки для полей интервалов.

1.0.1

Добавлено три опции: 1) Выпадающие списки флажком - если в админке свойство Выпадающий список, то в фильтре можно преобразовать во флажки и переключатели; 2) Флажки с новой строки - стилевое свойство, можно переопределить в стилях; 3) Убрать флажок - (все) - только для указанных флажков и переключателей.
Имя *
Логин (мин. 3 символа)
E-mail *
*— обязательные для заполнения поля
Логин или e-mail
TUNING-SOFT.RU Разработка умных веб-сервисов