LazyDev.pro
  • Главная
  • Лицензия
  • F.A.Q.
  • Контакты
400

Маркет

DLE Filter v1.2.3 - модуль фильтра для DataLife Engine


Модуль DLE Filter для DataLife Engine организует на вашем сайте фильтр новостей по дополнительным полям и ячейкам новости. В модуле нет привязки к виду фильтра, по этому вы сможете оформить его как угодно, настроить данные как угодно а так же использовать фильтр сколько раз угодно на сайте. Преимущество DLE Filter перед другими аналогами в неограниченных возможностях.

Особенности модуля:
  1. Кроссбраузерная поддержка. Chrome, Firefox, Opera, Safari, IE9+
  2. Возможность задать Мета-тег Robots для страницы фильтра.
  3. SEO оптимизация страниц фильтра.
  4. Кэширование результатов фильтра.
  5. Обработка неверных URL фильтра.
  6. Запись данных для отслеживания что ищут пользователи Вашего сайта.
  7. Возможность искать новости только в рамках категории на которой находиться пользователь сайта.
  8. Возможность искать новости только в рамках тега на котором находиться пользователь сайта.
  9. Возможность искать новости только в рамках дополнительного поля на котором находиться пользователь сайта.
  10. Возможность задать количество новостей на страницу фильтра.
  11. Возможность установить сортировку новостей по умолчанию.
  12. Возможность исключить категории с фильтра.
  13. Возможность исключить новости с фильтра.
  14. AJAX подгрузка результатов фильтра.
  15. Возможность убрать AJAX подгрузку фильтра.
  16. Возможность искать только по нажатию на кнопку с AJAX подгрузкой.
  17. Возможность искать только по нажатию на кнопку с перенаправлением на страницу фильтра.
  18. Возможность включить AJAX навигацию в фильтре.
  19. При AJAX подгрузке меняется: Мета-тег Title, Хлебные крошки, URL страницы.
  20. Интеграция с сторонними модулями: «Miniposter PRO v2», «Miniposter PRO v3», «Хлебные крошки в Speedbar + RDFa», «User Hide News».
  21. Поддержка jаvascript Chosen для стилизации элемента SELECT.
  22. Поддержка jаvascript Tail.Select для стилизации элемента SELECT.
  23. Поддержка jаvascript Ion.RangeSlider для создания слайдера (ползунка).
  24. Возможность скрывать и показывать нужные блоки в форме фильтра в зависимости от нужного значения другого элемента формы фильтра.
  25. Возможность искать по всем полям новости.
  26. Возможность в слайдере использовать дополнительные поля и рейтинг новости.
  27. Человеко понятный урл, ЧПУ.
  28. Кнопка сброса фильтра и результата поиска фильтра.
  29. Множество параметров для поиска новостей.
  30. Дополнительные теги для страницы фильтра.
Документация: https://readme.lazydev.pro/dle-filter.html

Информация
Версия DataLife Engine: 11.0 - 13.3
Версия PHP: 5.4 - 7.3
Дата обновления: 15 Ноября 2019
Версия модуля: 1.2.3
Кодировка: UTF-8
Версия Ioncube Loader: 10.2.0 или выше

Скриншоты


  • 15-11-2019, 20:01
  • 15 159
  • 183
Купить модуль

Купить модуль [ STANDARD ]
  • Техническая поддержка
  • Привязка к домену сайта
  • Открытый код
  • Разрешено снятие копирайтов
Standard лицензия 400 рублей
Купить модуль [ EXTENDED ]
  • Техническая поддержка и настройка продукта
  • Привязка к домену сайта
  • Открытый код
  • Разрешено снятие копирайтов
Extended лицензия 2500 рублей

История версий


версии
  • v1.3.0
  • v1.2.3
  • v1.2.2
  • v1.2.1
  • v1.2.0
  • v1.1.2
  • v1.1.1
  • v1.1.0
  • v1.0.0

[ СЛЕДУЮЩАЯ ВЕРСИЯ ]v1.3.0

2020

Нововведения Создание готовых страниц с фильтроваными новостями и SEO оптимизация их. [ У них будет другой URL ]

Нововведения Новые параметры фильтрации.

Нововведения Несколько вариантов готовых форм для фильтра.

Нововведения Выбор стилей для Tail.Select.

Нововведения Выбор дизайна анимации подгрузки контента.

Нововведения Поддержка DataLife Engine 13.3.

Изменения Доработаны проверки для отлова ошибок неверно настроеного фильтра.

Изменения Добавлено больше параметров настроек для Ion.RangeSlider.

Изменения Добавлено больше параметров настроек для Tail.Select.

Изменения Убрана настройка «Обрабатывать неверные URL ЧПУ». Теперь она будет по умолчанию, без необходимости включать.

[ ТЕКУЩАЯ ВЕРСИЯ ]v1.2.3

2019 - 11 - 15

Нововведения Добавлена поддержка DataLife Engine 11.3 и ниже.

Исправлено Исправлена проблема с сортировкой в фильтре при использовании старого способа сортировки.

Исправлено Исправлена проблема с сортировкой в фильтре при использовании дополнительных полей с тире.

Исправлено Исправлена проблема с неверными данными в тегах {filter-X} для страницы фильтра.

v1.2.2

2019 - 10 - 14

Исправлено Бексонечный редирект при использовании параметра p.cat

v1.2.1

2019 - 10 - 10

Нововведения Проверена работа на DataLife Engine 13.3

Нововведения По умолчанию теперь используеться старый поиск по дополнительным полям как в Field Search, для того что бы задействовать новый поиск, который делает запись дополнительных полей в отдельную таблицу нужно включить в настройках модуля.

Изменения Оптимизированны теги вывода данных фильтра для страницы фильтра.

Изменения Убрана опция контроля ЧПУ фильтра, она теперь работает по умолчанию.

Исправлено В плагине добавлены запросы для удаления Триггеров, которые выдавали ошибку если удалить модуль. Добавлен PHP файл для удаление таблиц и триггеров для DataLife Engine ниже 13.0.

v1.2.0

2019 - 09 - 10

Нововведения Реализована быстрая выборка новостей по дополнительным полям.

Нововведения Добавлена проверка для функции check_xss.

Нововведения Новые параметры фильтрации От До: для даты новости, для даты редактирования, рейтинг новости.

Нововведения Добавлена возможность вывода новостей при AJAX подгрузке в нужное место по ID, вместо замены в id="dle-content".

Нововведения Добавлена настройка для отключения анимации AJAX подгрузки.

Нововведения Добавлена настройка для отключения смены URL при AJAX подгрузке.

Нововведения Еще больше расширена инструкция модуля.

Изменения Доработана система скрытия блоков.

Изменения Изменен параметр для рейтинга новости в слайдере.

Изменения Доработана работа с числами с плавающей точкой (запятой).

Изменения Доработан просмотр параметров в статистике в админ панели.

Изменения Обновлен Tail.Select до последней версии.

Изменения В Url теперь не будет не действительных данных.

Исправлено Исправлена проблема с скрытием блоков.

Исправлено Исправлена проблема с дублированием speedbar.

Исправлено Исправлена проблема при нажатии на Enter в текстовых полях формы фильтра.

v1.1.2

2019 - 08 - 07

Исправлено Исправлена работа тегов для страницы фильтра при включеном кэшировании.

Исправлено Исправлен вывод тегов для страницы фильтра.

v1.1.1

2019 - 08 - 02

Нововведения Файл your.script.js в который вставляете свой js код для его инициализации который необходим оформлению новостей.

Нововведения Поддержка LazyLoad при очистке параметров фильтра.

Изменения Правки по коду.

Исправлено Исправлен главный скрипт модуля.

v1.1.0

2019 - 07 - 26

Нововведения Новая опция - "Новости которые опубликованы на главной" для вывода только новостей которые разрешены для показа на главной странице сайта.

Изменения Правки по коду.

v1.0.0

2019 - 07 - 23

Нововведения Переписан код модуля.

Нововведения Значительно ускорена работа модуля.

Нововведения Кроссбраузерная поддержка. Chrome, Firefox, Opera, Safari, IE9+

Нововведения Возможность задать Мета-тег Robots для страницы фильтра.

Нововведения SEO оптимизация страниц фильтра.

Нововведения Кэширование результатов фильтра.

Нововведения Обработка неверных URL фильтра.

Нововведения Запись данных для отслеживания что ищут пользователи Вашего сайта.

Нововведения Возможность искать новости только в рамках категории на которой находиться пользователь сайта.

Нововведения Возможность искать новости только в рамках тега на котором находиться пользователь сайта.

Нововведения Возможность искать новости только в рамках дополнительного поля на котором находиться пользователь сайта.

Нововведения Возможность задать количество новостей на страницу фильтра.

Нововведения Возможность установить сортировку новостей по умолчанию.

Нововведения Возможность исключить категории с фильтра.

Нововведения Возможность исключить новости с фильтра.

Нововведения Расширенны возможности SEO оптимизации.

Нововведения AJAX подгрузка результатов фильтра.

Нововведения Возможность убрать AJAX подгрузку фильтра.

Нововведения Возможность искать только по нажатию на кнопку с AJAX подгрузкой.

Нововведения Возможность искать только по нажатию на кнопку с перенаправлением на страницу фильтра.

Нововведения Возможность включить AJAX навигацию в фильтре.

Нововведения При AJAX подгрузке меняется: Мета-тег Title, Хлебные крошки, URL страницы.

Нововведения Интеграция с стороними модулями: «Miniposter PRO v2», «Miniposter PRO v3», «Хлебные крошки в Speedbar + RDFa», «User Hide News».

Нововведения Поддержка JavaScript Chosen для стилизации элемента SELECT.

Нововведения Поддержка JavaScript Tail.Select для стилизации элемента SELECT.

Нововведения Поддержка JavaScript Ion.RangeSlider для создания слайдера (ползунка).

Нововведения Возможность скрывать и показывать нужные блоки в форме фильтра в зависимости от нужного значения другого элемента формы фильтра.

Нововведения Возможность искать по всем полям новости.

Нововведения Возможность в слайдере использовать дополнительные поля и рейтинг новости.

Нововведения Человеко понятный урл, ЧПУ.

Нововведения Кнопка сброса фильтра и результата поиска фильтра.

Нововведения Множество параметров для поиска новостей.

Нововведения Дополнительные теги для страницы фильтра.

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

Нововведения Теперь при вводе или Нововведениях в текстовом поле фильтр не будет срабатывать каждый раз.

Нововведения Добавлена смена TITLE при использовании AJAX подгрузки фильтра.

Нововведения Добавлена смена Хлебных крошек при использовании AJAX подгрузки фильтра.

Нововведения Поддержка LazyLoad от DataLife Engine.

Нововведения Удобная настройка слайдера, без надобности делать это в JavaScript файлах.

Нововведения Удобная настройка для скрипта Tail.Select, без надобности делать это в JavaScript файлах.

Нововведения В фильтре запрещенны следующие символы: $, @, &, /, \, +

Нововведения Кнопка очистки статистики фильтра в админ панели модуля.

Нововведения Возможность использовать одиночный слайдер.

Нововведения Теперь для рейтинга 5 звезд модуль сортирует новости как положено. Ранее если у новости было 5 оценок по 1 звезде она была выше чем новость у которой 1 оценка с 4 звездой.

Исправлено Теперь фильтр срабатывает как нужно при сбрасывании данных в форме фильтра.

Комментарии




  1. LazyDev
    LazyDev Разработчик 6 июля 2019 12:12

    Обновлены скриншоты.

    Ответить
    1. Colonizator
      Colonizator Клиенты 9 июля 2019 11:46

      Просто жуть как не терпиться испытать новый функционал!

      Ответить
  2. Funtik
    Funtik Клиенты 3 июля 2019 12:05

    Модуль вышел?

    Ответить
    1. LazyDev
      LazyDev Разработчик 3 июля 2019 12:06

      Он закончен. Пишется инструкция по работе, и подготавливаются несколько готовых видов форм фильтра.

      Ответить
      1. Funtik
        Funtik Клиенты 5 июля 2019 17:35

        Отлично! Ждем релиза...

        Ответить
  3. Aison
    Aison Клиенты 1 июля 2019 11:29

    Пожелание

    Сделайте вводы полей простым тегом, чтобы их не приходилось вручную писать) Как возможный функционал, а не единственный.

    что-то в духе [xfinput_NAME] 


    blush

    p.s. тут на сайте, можно сделать селект с 4 значениями "положительный", "отрицательный" "пожелание", "баг". и сделать отдельное оформление для таких комментов, ну и фильтр к таким комментам)

    Ответить
  4. LazyDev
    LazyDev Разработчик 29 июня 2019 07:53

    Опубликованы изменения в новой версии. Теперь модуль официально будет называться DLE Filter, версия начнется с 1.0.0.
    Ориентировано выход модуля на 1 Июля.

    Все изменения пока не окончательны, некоторые могут и не войти или наоборот их может стать куда больше.
    Все возможности будут описаны с доступной демонстрацией работы модуля в день выхода.

    Принимаются пожелания к новой версии модуля.

    Ответить
  5. TalkingFOX
    TalkingFOX Клиенты 23 июня 2019 15:13

    Пункт "Техническая поддержка" можно убрать из стандартной лицензии, про расширенную ничего не могу сказать. Собственно как ник не меняй, Gameer он и есть Gameer...

    Проблемы на которые не было вообще никаких комментариев от разраба:
    - Стандартный аналог BeLazy (ленивая загрузка изображений) от DLE не работает при отображении результатов фильтрации
    - Почему-то сразу не очищается вся форма поиска после нажатия соответсвующей кнопки
    - После очистки формы ввода приходиться выбирать несколько параметров сразу или жать несколько раз один чтобы увидеть результат

    DLE: 13.2 билд 104, PHP: 7.2.19, IonCube: 10.3.5.

    Ответить
    1. LazyDev
      LazyDev Разработчик 23 июня 2019 22:11

      1. Потому что в JS скрипте модуля нет поддержки LazyLoad которая была добавлена в DataLife Engine 13.2
      2. Это может быть связано с несколькими причинами: вы используете оформление формы фильтра через js скрипты (стилизация) по-этому могут быть проблемы в этом плане, или, есть ошибки скриптов или конфликт.
      3. Тоже самое что в втором ответе.

      Версия движка, PHP и IoncubeLoader никак не связаны с проблемами которые вы описали. JS скрипты и модуль никак не связаны между собой. На данный момент я не могу зайти в Telegram, и помочь с этими вопросами тоже не могу. И сейчас я занят обновлением данного модуля.

      Вскоре я, надеюсь, смогу возобновить поддержку через Telegram и улучшить так же техническую поддержку. И прошу не переходить на личности, все же вы не единственный клиент, я один - вас много. Всего успеть и всем ответить за раз я не могу, уж простите.

      Ответить
      1. TalkingFOX
        TalkingFOX Клиенты 25 июня 2019 14:41

        Ладно, разобрался с LazyLoad и с очисткой формы, доделал. Но, непонятно что делать багом после очистки фильтра.

        И если не работает LazyLoad от DLE из коробки, то почему указана поддержка версии 13.2?

        Ответить
        1. LazyDev
          LazyDev Разработчик 25 июня 2019 18:15

          На тот момент обновление вышло только для поддержки DataLife Engine 13.0 и выше со стороны модуля (не шаблона).
          Я уже заканчиваю обновление модуля, там будет много разных приятных нововведений и думаю что в четверг смогу пустить его в релиз.

          Ответить
  6. redbull
    redbull Клиенты 22 июня 2019 08:09

    Можно ли сделать на страницах фильтра вывод выбранных в нем значений? Это бы улучило возможности seo оптимизации... 

    Ответить
    1. LazyDev
      LazyDev Разработчик 22 июня 2019 16:34

      Да, это можно. Читайте в документации "Вывод текста на странице фильтра".

      Ответить
  7. Kinoman
    Kinoman Клиенты 7 июня 2019 12:13

    С настройкой можете помочь

    Ответить
  • 1 2 3
Copyright © LazyDev 2019. All right reserved.
Регистрация
Наверх