Главная страница / DataLife Engine / Плагины для DLE / DLE Filter - фильтр новостей для DataLife Engine (nulled)

DLE Filter - фильтр новостей для DataLife Engine (nulled)

31 марта 2025, Понедельник
272
13
[ Рейтинг: 5 / Голосов: 4 ]

Модуль DLE Filter выгодно отличается от аналогов благодаря своей гибкости. Вам не придётся подстраиваться под жёсткие рамки — вы сами решаете, как будет выглядеть фильтр и какие данные в нём учитывать. Кроме того, модуль можно использовать неограниченное количество раз на одном сайте, создавая отдельные фильтры для разных категорий или разделов.

Неограниченные возможности
Главное преимущество DLE Filter — его универсальность. Вы можете настроить фильтр под любые задачи, будь то сложная категоризация или тонкая сортировка материалов. Это позволит создать максимально удобную систему фильтрации, улучшив взаимодействие пользователей с сайтом и повысив точность поиска.

Идеальное решение для DLE
DLE Filter — это мощный инструмент для организации фильтрации новостей в DataLife Engine. Благодаря широким возможностям настройки и адаптивности, он подойдёт тем, кто ценит удобство, эффективность и персонализацию. Внедрив этот модуль, вы значительно упростите навигацию по сайту для своих посетителей.

Автор: LazyDev
Версия dle: 13.0-18.0
Версия модуля: 2.6.0
PHP: 7.4 — 8.1/8.3
Ioncube Loader: Нет

Страница продажи модуля

PS работа модуля была проверена на DLE 18,0, каких-либо проблем обнаружено не было. По умолчанию язык модуля в админке французский, русский язык так же присутствует. На PHP 8.3 работа не проверялась, Работа проверена на PHP 8.1/8.3 + DLE 18.0 - работает в полном функционале.

Внимание! У Вас нет прав для просмотра скрытого текста. Регистрация/авторизация - в сайтбаре справа.

Комментарии:
{login}

Твой комментарий..

 
  1. maxwellum Сегодня в 03:00

    Надо править dle-filter.js, #dle-content уже давно не используется в DLE.

    Короче, для того, чтобы сразу русский язык ставился при установке плагина, нужно отредактировать файл engine/lazydev/dle_filter/class/Data.php. Находим:

    f (isset($_COOKIE['lang_dle_filter'])) {
                $_COOKIE['lang_dle_filter'] = in_array($_COOKIE['lang_dle_filter'], ['ua', 'en', 'ru', 'fr']) ? $_COOKIE['lang_dle_filter'] : 'fr';
            } else {
                $_COOKIE['lang_dle_filter'] = 'fr';
            }

    Меняем на:

    f (isset($_COOKIE['lang_dle_filter'])) {
                $_COOKIE['lang_dle_filter'] = in_array($_COOKIE['lang_dle_filter'], ['ua', 'en', 'ru', 'fr']) ? $_COOKIE['lang_dle_filter'] : 'ru';
            } else {
                $_COOKIE['lang_dle_filter'] = 'ru';
            }

    Чтобы убрать dle-content из кода страницы, нужно отредактировать файл dle-filter [DLE 16.0 - 16.1(18.0)].xml, находим и удаляем: 

    <operation action="before">
                <searchcode><![CDATA[$tpl->set ( '{content}',]]></searchcode>
                <replacecode><![CDATA[if ($config['version_id'] >= 15) {
        $tpl->result['content'] = "<div id=\"dle-content\">" . $tpl->result['content'] . "</div>";
    }]]></replacecode>
                <enabled>1</enabled>
            </operation>

    1. maxwellum Сегодня в 03:01

      if (isset($_COOKIE['lang_dle_filter'])) {
                  $_COOKIE['lang_dle_filter'] = in_array($_COOKIE['lang_dle_filter'], ['ua', 'en', 'ru', 'fr']) ? $_COOKIE['lang_dle_filter'] : 'fr';
              } else {
                  $_COOKIE['lang_dle_filter'] = 'fr';
              }

      Меняем на:

      if (isset($_COOKIE['lang_dle_filter'])) {
                  $_COOKIE['lang_dle_filter'] = in_array($_COOKIE['lang_dle_filter'], ['ua', 'en', 'ru', 'fr']) ? $_COOKIE['lang_dle_filter'] : 'ru';
              } else {
                  $_COOKIE['lang_dle_filter'] = 'ru';
              }

  2. ilya 10 июня 2025 22:59

    VM492:2 Uncaught SyntaxError: Unexpected token 'F', "
    Fatal erro"... is not valid JSON
        at ce.parse [as parseJSON] (<anonymous>)
        at filterWork (dle_filter.js:257:18)
        at Object.success (dle_filter.js:397:21)
        at c (jquery3.js?v=yagg8:2:25304)
        at Object.fireWith [as resolveWith] (jquery3.js?v=yagg8:2:26053)
        at l (jquery3.js?v=yagg8:2:77782)
        at XMLHttpRequest.<anonymous> (jquery3.js?v=yagg8:2:80265) подскажите пожалуйста не могу понять что за проблема Что за ошибка чего ему надо я только начинаю столько проблем ужас

    1. byroot Администраторы 11 июня 2025 03:22

      Скорее всего какой то параметр указанный в фильтре - не существует.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
      1. ilya 15 июня 2025 19:49

        В общем я понял что это ошибка появляется если использовать форму поиска в статической странице на главной странице работает нормально

  3. K13 31 марта 2025 19:17

    Целый день сижу, не догоняю как его настроить.. Притом что у меня купленная версия, ахах

    1. byroot Администраторы 31 марта 2025 20:30

      https://byroot.ru/231-bystraja-nastrojka-dle-filter-by-lazydev.html

      Можешь в ЛС написать или в ВК - помогу настроить. Сегодня чуть позже ТГ сделаю себе, старую восстановить не могу никак, на новый номер буду делать 😕

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
      1. K13 1 апреля 2025 01:12

        Все разобрался. Решил сначала на локальной машине тестить, не подключался, не подключался, не работал.. Думал у меня руки кривые. Думаю дай попробую на основном сайте и все заработало. Но спасибо  за предложение помощи!

        1. byroot Администраторы 1 апреля 2025 01:22

          Странно что на локалке не работал, вообще должен везде работать, если php + ioncube подходящие стоят и сам фильтр правильно настроен в шаблоне и установлен праивльно.

          --------------------
          🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
  4. Аркадий 31 марта 2025 16:16

     А скачать нельзя ?

    1. byroot Администраторы 31 марта 2025 16:25

      Только зарегистрированным пользователям.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
      1. Аркадий 31 марта 2025 16:33

        А как зарегистрироваться ?

        1. byroot Администраторы 31 марта 2025 17:07

          форма регистрации/авторизации - справа в сайтбаре 😉

          --------------------
          🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2025 | Карта сайта