Главная страница / DataLife Engine / Скрипты и другая информация / Быстрая настройка DLE Filter by LazyDev

Быстрая настройка DLE Filter by LazyDev

28 июня 2021, Понедельник
3 336
8
Быстрая настройка DLE Filter by LazyDev

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

Для нужных доп полей загружаем данный плагин, в нем прописываем нужные названия доп полей, все комментарии в создаваемых файлах там присутствуют.
dlja-filtra-xfsearch.zip [1.71 Kb] (cкачиваний: 338)

Выводим в шаблоне фильтра нужные значения:
{include file="/engine/mods/f_country.php"}

Для категорий:
categorymenu_f.zip [214 b] (cкачиваний: 239)

Подключаем в фильтре вывод:
{catmenu template="categorymenu_f"}

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

Так же для примера прилагаю файл шаблона самого фильтра:
main-filter.zip [1.26 Kb] (cкачиваний: 284)


PS пост чисто для себя, чтобы не потерять нужные файлы ?
Комментарии:
{login}

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

  1. Евгений 15 сентября 2021 19:26

    Евгений, подскажите как можно сделать, чтобы список годов (или стран) выходил согласно той категории, в которой нахожусь? Поставил плагин и сейчас выводит все года и в скобках общее количество из базы, не смотря на категории.

    1. byroot Администраторы 18 сентября 2021 11:37
      Количество материалов выводится общее. В самом фильтре есть параметр вывода новостей в зависимости от просматревоемого раздела, будь то доп поле, теги или категории.
      1. Евгений 18 сентября 2021 19:48
        Там есть связь между категориями, но связать категорию и доп.поле не нашел. Какие буквы в настройках отвечают за это?
        1. byroot Администраторы 19 сентября 2021 13:35
          На все подобные вопросы по модулю есть официальная документация и поддержка от разработчика. Если речь о модуле, который слит в паблик, то в нём нет такой поддержки, т.к. он устарел уже года на 2-3 минимум, и с тех пор было много изменений в работе модуля, в ом числе и новый функционал.
  2. Евгений 27 июля 2021 18:56

    это точно сделал для себя чтоб свои файлы не потерять )) никакой конкретики, ничего не понятно

    1. byroot Администраторы 28 июля 2021 14:07
      просто один раз сделать нужно и всё будет понятно. ничего сложного нет.
      1. Евгений 28 июля 2021 14:30
        Хотел посмотреть как сделана "линейка". Мне нужно по аналогии, но в main-filter у вас года статические прописаны, а у меня дополнительное поле "расстояние" может иметь любое значение. И все просто не прописать как в предложенном варианте.. Видно не мой вариант
        1. byroot Администраторы 28 июля 2021 22:49
          Этот параметр задается в JS скрипте с минимальным и максимальным значением и указанием шага.
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2025 | Карта сайта