Xfield List Generator 1.1.1 : автоматическая генерация доп. полей в виде списка

Xfield List Generator 1.1.1 : автоматическая генерация доп. полей в виде списка

Обновление модуля, предыдущая версия которого была опубликована тут. Xfield List Generator работает на основе перекрёстных ссылок и при помощи шаблона выводит в нужном месте сгенерированный список. Всё настраивается в шаблонах. Данные кешируются.
В этой версии:
  • Исправлены баги в тегах {count}, {name}, {value}. Count не выводил целое число, поскольку общее значение делится на 6, то выводило 0.8 или тому подобное. Name выводило такое же значение, как и Value.
  • Исправлен баг с определением перекрёстных ссылок.

Модуль подключается в любом шаблоне при помощи инклуда:
{include file="engine/modules/xf_list_gen.php?xffield=X&template=X&&limit=X&skip=X&sort=X"}

Обязательные теги:
  • xffield - название доп. поля.
  • template - название шаблона с окончанием.

Дополнительные теги:
  • limit - ограничивает вывод записей в списке, принимает только числа. По умолчанию: пусто.
  • skip - пропускает заданное число записей, принимает только числа. По умолчанию: пусто.
  • sort - сортировка списка, по умолчанию или по убыванию. Принимает только ASC (по умолчанию) и DESC.
  • cat - перечень категорий через запятую (,) из которых должны формироваться списки.
  • news_id - перечень новостей через запятую (,) из которых должны формироваться списки.

Возможные теги в вашем шаблоне:
  • {link} - выводит ссылку на доп.поле, если имеется.
  • {name} - название доп. поля.
  • {value} - значение доп. поля.
  • {max_value} - максимально возможное значение, сделано для вывода чисел.
  • {min_value} - минимально возможное значение, сделано для вывода чисел.
  • {count} - выводит общее количество использования доп. поля.

Скачать: cоздайте аккаунт или авторизуйтесь для скачивания файла.
 
Версия DLE: 13.x-14.x
Кодировка: utf-8
 
Автор: Maxim Harder
Источник:
  • Oxigen
  • 0
  • 148
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.