2980
35.48
42.57
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Внимание, этот компонент требует PHP
8.0
или выше!
Внимание, этот компонент требует MODX 3 или выше.
Основные свойства
- Поддержка полей ресурсов, TV и MIGX полей, а также полей и опций товаров MiniShop3.
- Четыре типа фильтров: чекбокс, радиокнопка, выпадающий список, слайдер для числовых значений (на основе noUiSlider).
- Настройка псевдонимов фильтров в URL.
- Поддержка SEO-страниц с ЧПУ и настраиваемыми TITLE, DESCRIPTION, H1 и Breadcrumbs.
- Поддерживает как прямые запросы, так и индексацию полей и значений в отдельной таблице и выборке из нее.
- Пагинация (постраничная и кнопкой «Загрузить ещё»).
- Настраиваемая сортировка и выбор количества на страницу.
- Работает в логике AND и OR (настраивается).
- Системные события для тонкой настройки (тексты фильтров, значения, сортировка полей, SEO-страницы и т. д.).
- Для работы не требуется jQuery.
Все подробности и примеры см. в документации компонента.
simpleFilters
1.4.0
- Добавлена таблица modx_sf_seourls для хранения URL
- В приложение Simplefilters добавлена вкладка с URL и возможностью индивидуальной настройки SEO-параметров по каждой странице
- Оптимизирован сниппет simpleFiltersSiteMap (теперь работает с таблицей modx_sf_seourls)
- В сниппет Simplefilters добавлена проверка SEO-страницы и обновление результатов
- Добавлена возможность сортировки по ID при использовании параметра resources - &sortby=`ids`
- Добавлены системные события sfOnGetSeoPage и sfOnCheckSeoPage и sfOnCheckSeoRule для работы с SEO-страницами и правилами
- Исправлены мелкие ошибки
1.3.0
- Добавлена возможность настройки SEO-страниц для фильтров с индивидуальными URI, TITLE, DESCRIPTION и H1 (подробности в документации).
- Добавлен сниппет simpleFiltersSiteMap для вывода ссылок на SEO-страницы в sitemap.xml.
- Добавлены чанки sf_sitemap_tpl и sf_breadcrumb_current_tpl для вывода ссылок в карте и текущего документа в хлебных крошках.
1.2.1
- В плагин simpleFilters добавлено событие OnEmptyTrash (очистка корзины) для очистки индексов удалённых ресурсов.
- Исправлены мелкие ошибки.
1.2.0
Основные изменения:
- Добавилась возможность индексации полей ресурсов и ускоренной выборки.
- Добавилась возможность настроки алиасов для полей в адресной строке.
Подробнее:
- Добавилась таблица индекса modx_sf_index
- Добавились системные настройки sf_index_templates и sf_index_fields для указания шаблонов ресурсов и полей индексации
- В плагин simpleFilters добавлено событие onDocFormSave для индексирования ресурса при сохранении
- Добавился сниппет simpleFiltersUpdate для обновления индекса по расписанию (запуск через cronManager или Scheduler)
- В сниппете добавился параметр &fromIndex для включения режима выборки из индекса. По умолчанию включен.
- В сниппете добавился параметр &aliases для назначения псевдонимов параметрам в URI
- Улучшена JS-обработка слайдеров (из запроса исключаются неактивные параметры)
1.1.0
В сниппете добавлены параметры:
- resources - вывод указанных ресурсов
- showUnpublished - вывод неопубликованных ресурсов (0)
- hideOne - скрывать фильтр с одним значением (1)
- checkEmpty - просчитывать результат для каждого значения фильтра (0)
- tplSelected - чанк оформления блока с выбранными фильтрами
- tplSelectedRow - чанк оформления строки выбранного фильтра
Добавлены плейсхолдеры
- disabled - в сроке фильтра для вывода disabled в случае отсутствия результата по значению фильтра (checkEmpty должен быть включен)
- selected_filters - вывод выбранных фильтров в &tplWrapper
JS
- Добавлено JS-событие, срабатывающее после обновления данных document.addEventListener('sfilters', (e) => { };
Дополнительно
- Улучшена выборка в режиме AND
- Добавлена обработка TV типа "автометка" (резделитель запятая)
1.0.4
- Добавлена возможность фильтрации по MIGX-полям
- Исправлена ошибка в выводе полей типа select
- Добавлен чанк кнопки «Загрузить ещё»
1.0.3
- Добавлена возможность пагинации по кнопке «Загрузить ещё»
- По умолчанию включен режим OR
- Оптимизация логики
1.0.2
- Исправлен баг с установкой пустых чанков
1.0.1
- Добавлена защита пакета
1.0.0
- Первая редакция




Последние обсуждения в сообществе MODX.pro