Список уникальных значений любого допполя

  • Автор темы Obitatelll
  • Обновлено
  • 18, Oct 2024
  • #1
Данный плагин во многом похож на плагин XF List generator

Данный плагин во многом похож на плагин XF List generator.

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

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

Далее, при добавлении новостей, все допполя помещаются в dle_post и dle_xfsearch, независимо от того, указано ли использовать поле как перекрестные ссылки. Не использует DLE_API, никакие файлы не загружаются на сервер.
Применение В любом шаблоне вставить {include file="engine/modules/xf.php?xfname=имя_поля & парам1=знач1 & парам2=знач2"}
Параметры 1. xfname = название дополнительного поля, обязательный параметр! 2. cat = ID категории или нескольких через запятую, в которых проводить выборку. 3. templ = название файла-шаблона на латинице. В шаблоне поддерживаются теги {title} - название поля, {value} - значение, {count} - число подходящих элементов. Если шаблон не указан, то выводятся простые ссылки типа value

4. mm = max и min, максимальное или минимальное значение (только для числовых значений). Выводит только число без форматирования и тегов. 5. sort = сортировка списка, asc - по возрастанию, desc - по убыванию.

По умолчанию - без сортировки 6. sep = разделитель выводимых значений, например '. ' или ', ' (пробел в конце нужно указать) и тд. По умолчанию без разделителя #Список Уникальных Значений Любого Доп Поля

Obitatelll


Рег
02 Feb, 2011

Тем
6299

Постов
10083

Баллов
41618
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно