Сниппет для вывода списка ссылок на документы в несколько блоков.
Создайте новый сниппет (Элементы - Управление элементами - Сниппеты - Новый сниппет)
Для вывода блоков ссылок на сайте используйте вызов сниппета vjikDocBlocks.
Простейший пример: [[vjikDocBlocks]].
startId - Источник документов для меню (cписок ID документов-контейнеров через запятую). По-умолчанию - текущий документ.
countBlocks - Количество выводимых блоков.
limit - Количество выводимых документов. По-умолчанию выводятся все документы.
doPh - Вывод результата в плейсхолдер (0 - не выводить, 1 - выводить). По-умолчанию - 0.
При использовании этого параметра создаются плейсхолдеры вида [+vjikDocBlockN+], где N - номер блока (нумерация с нуля).
Также создаётся плейсхолдер [+vjikDocBlocks+], содержащий все блоки в виде таблицы.
stylePrefix - Префикс к стилям. По-умолчанию - b-.
textOfLinks - Параметр для названия ссылки. Возможные значения: menutitle, id, pagetitle, description, parent, alias, longtitle, introtext. По-умолчанию - menutitle.
textOfLinksPrefix - префикс для названия ссылки.
textOfLinksSuffix - суффикс для названия ссылки.
titleOfLinks - Параметр для title ссылки. Возможные значения: menutitle, id, pagetitle, description, parent, alias, longtitle, introtext. По-умолчанию - pagetitle.
titleOfLinksPrefix - префикс для title ссылки.
titleOfLinksSuffix - суффикс для title ссылки.
sortBy - Параметр используемый для сортировки. Возможные значения: id, menutitle, pagetitle, introtext, menuindex, pub_date, published, hidemenu, parent, isfolder, description, alias, longtitle, type, template. По-умолчанию - menuindex.
dateFormat - формат даты. Значения: Любой валидный формат времени, который соответствует правилам функции PHP - strftime.
В параметрах textOfLinksPrefix, textOfLinksSuffix, titleOfLinksPrefix, titleOfLinksSuffix можно использовать ключевое слово %date, которое будет заменено в соответствии с dateFormat на дату публикации документа (если её нет - на дату создания).
Текущая версия: 0.2 (от 23 сентября 2010 года). Протестирована работа с MODx 1.0.4.
Скачать vjikDocBlocks 0.2 30 (vjikdocblocks0.2.zip, ~3kb)