DFILTER — умный фильтр для DIAFAN.CMS
DFILTER помогает посетителям быстро находить нужные товары и материалы по цене, производителю, характеристикам и другим доступным параметрам.
Результаты обновляются без полной перезагрузки страницы, а выбранные условия остаются понятными и управляемыми.
Модуль особенно полезен для интернет-магазинов с большим ассортиментом, где штатного фильтра уже недостаточно по удобству, скорости или возможностям настройки.
Что умеет DFILTER
- Фильтровать список товаров без полной перезагрузки страницы.
- Работать с ценой, производителями, характеристиками и другими параметрами источника.
- Показывать выбранные условия фильтра и позволять посетителю быстро их отменять.
- Обновлять количество найденных товаров и доступные варианты.
- Сохранять состояние фильтра в понятном URL.
- Корректно работать с кнопками браузера «Назад» и «Вперёд».
- Настраивать внешний вид и поведение фильтра из административной части.
- Работать совместно с DPAGES и SEO-посадочными страницами.
Фильтр на сайте
Покупателю не нужно открывать отдельную страницу после каждого выбора. Он отмечает нужные параметры, а DFILTER обновляет связанный список товаров непосредственно на текущей странице.
Можно выводить выбранные фильтры отдельным блоком, управлять количеством видимых значений, использовать кнопку «Показать ещё» и настраивать поведение фильтра на мобильных устройствах.
Гибкая настройка под ваш каталог
Поведение фильтра настраивается в административной части без изменения ядра DIAFAN.CMS.
- Количество раскрытых групп и значений.
- Кнопка «Показать ещё».
- Мобильная панель фильтра.
- Названия и оформление служебных блоков.
- Блок выбранных фильтров.
- Применение фильтра автоматически или по кнопке.
- Показ количества найденных товаров.
- Задержка перед обновлением списка.
- Дополнительные правила для категорий и характеристик.
Подключение без лишних правок
Во вкладке «Шаблонные теги» собраны готовые вставки и подсказки для подключения фильтра, обновляемого списка, выбранных значений и дополнительных текстовых блоков.
Если в теме уже используется штатный фильтр DIAFAN.CMS, DFILTER может заменить его для выбранного модуля без ручной переделки каждого шаблона.
Скорость для больших каталогов
DFILTER содержит готовые режимы производительности для каталогов разного размера. Можно выбрать подходящий вариант для небольшого магазина, обычного каталога или проекта с десятками тысяч товаров.
Настройки кэширования, подсчёта вариантов и автоматического ускорения помогают уменьшить лишние расчёты и сохранить быстрый отклик фильтра.
Состояние и диагностика
Модуль помогает не только настроить фильтр, но и проверить его работу. Во вкладках «Состояние» и «Диагностика» можно увидеть готовность основных компонентов, проверить подключение списка и протестировать реальную страницу сайта.
- Проверка файлов и структуры.
- Проверка подключения обновляемого списка.
- Проверка шаблонов.
- Проверка реальной страницы каталога.
- Рекомендации, если настройка требует внимания.
Мастер настройки
Для первого запуска предусмотрен пошаговый мастер. Он помогает проверить лицензию, файлы модуля, вставку фильтра, контейнер обновляемого списка и основные сценарии работы.
Это позволяет последовательно пройти настройку и сразу увидеть, что уже готово, а что ещё требует внимания.
DFILTER и DPAGES
DFILTER можно использовать совместно с модулем DPAGES. Выбранные параметры фильтра могут участвовать в работе SEO-посадочных страниц, а посетитель получает удобный фильтр и понятный адрес страницы.
Связка особенно полезна для каталогов, где одновременно важны удобный подбор товаров и подготовленные посадочные страницы под востребованные сочетания параметров.
Обновления и перенос настроек
Новые версии DFILTER проверяются и устанавливаются непосредственно из административной части.
Перед поддерживаемым обновлением создаётся локальная точка возврата файлов. При необходимости можно вернуться к предыдущей версии.
Настройки модуля можно сохранить в копию и перенести на другой сайт или восстановить позже.
Кому пригодится DFILTER
- Интернет-магазинам с большим количеством товаров и характеристик.
- Каталогам, где посетителю приходится выбирать товар сразу по нескольким параметрам.
- Проектам, которым нужен динамический фильтр без полной перезагрузки страницы.
- Сайтам, где важно сохранить понятные URL выбранных условий.
- Владельцам сайтов, которые хотят управлять фильтром из админки без постоянной правки шаблонов.
- Проектам, использующим DPAGES для SEO-посадочных страниц.
DFILTER не обещает автоматического роста позиций в поисковых системах. Его задача — сделать подбор товаров удобнее для посетителей, дать владельцу сайта гибкое управление фильтром и обеспечить предсказуемую работу каталога.
Установка и первый запуск
- Установите дополнение штатным способом в DIAFAN.CMS.
- После установки откройте группу «EAMAT» → «Фильтр».
- Во вкладке «Лицензия и обновление» укажите лицензионный ключ и выполните проверку.
- Перейдите в «Мастер настройки» и последовательно выполните предложенные шаги.
- Проверьте вкладку «Шаблонные теги» и подключение обновляемого списка.
- Настройте внешний вид и поведение фильтра во вкладке «Фильтр».
- Откройте «Диагностику» и проверьте реальную страницу каталога.
Перед запуском на всём каталоге рекомендуем проверить DFILTER на одном разделе: выбрать несколько параметров, очистить фильтр, открыть получившуюся ссылку напрямую и проверить кнопки браузера «Назад» и «Вперёд».
Для получения скидки до -25% обращайтесь к разработчику. Установка DFILTER
Перед установкой рекомендуется сохранить резервную копию файлов сайта и базы данных.
Установка из каталога DIAFAN.CMS
- Откройте «Дополнения для CMS».
- Найдите DFILTER — «Фильтр» и нажмите «Установить».
- После установки откройте «EAMAT» → «Фильтр».
Установка вручную
- Скачайте архив DFILTER.
- В разделе «Темы и дизайн» выберите «Добавить вручную».
- Импортируйте архив как новую тему.
- Откройте «Настройки» → «Модули и БД» и установите модуль «Фильтр».
Первоначальная настройка
1. Во вкладке «Лицензия и обновление» укажите лицензионный ключ и выполните проверку.
2. Откройте «Мастер настройки» и последовательно проверьте подключение фильтра и обновляемого списка.
3. Во вкладке «Шаблонные теги» при необходимости скопируйте готовые вставки.
4. Во вкладке «Фильтр» настройте внешний вид, мобильную панель, выбранные фильтры и способ обновления списка.
5. Во вкладке «Производительность» выберите подходящий режим для размера каталога.
6. В «Диагностике» укажите реальную страницу каталога и выполните проверку.
Проверка на сайте
После настройки обязательно проверьте:
- выбор одного и нескольких параметров;
- обновление списка товаров без полной перезагрузки;
- очистку фильтра;
- работу выбранных фильтров;
- сформированный URL;
- кнопки браузера «Назад» и «Вперёд».
Обновление модуля
Повторно устанавливать DFILTER не нужно.
Новые версии проверяются и устанавливаются во вкладке «Лицензия и обновление». Перед поддерживаемым обновлением создаётся локальная точка возврата файлов, а при необходимости можно откатить предыдущее обновление.
Важно
После установки не нужно вручную создавать таблицы базы данных или изменять системные файлы DIAFAN.CMS.
Рекомендуем сначала настроить и проверить DFILTER на одном разделе каталога, а затем подключать остальные.