Skip to content
  1. Компоненты
  2. Tickets
  3. Сниппеты
  4. TicketLatest

TicketLatest ​

Лента последних тикетов или комментариев с опциональным кэшем.

Вызывайте некэшированным.

Параметры ​

НазваниеПо умолчаниюОписание
&actioncommentsРежим: comments или tickets. Указывайте строчными буквами, иначе выборка пойдёт по тикетам, а &tpl останется чанком для комментариев
&cacheKeyИмя кэша. Пустое значение отключает кэширование
&cacheTime1800Время кэширования в секундах
&depth10Глубина поиска от каждого родителя
&fastMode0В чанк попадают только значения из БД. Сниппет вырезает необработанные теги MODX
&includeContent0Выбирать поле content ресурсов
&includeTVsСписок ТВ через запятую
&limit10Лимит выборки
&offset0Пропуск результатов с начала
&outputSeparatorперенос строкиРазделитель между строками
&parentsID родителей. Ограничения по умолчанию нет, фильтр включается только при значении больше 0
&resourcesID ресурсов. Префикс - исключает ресурс
&showDeleted0Показывать удалённые ресурсы
&showHidden1Показывать ресурсы, скрытые в меню
&showLog0Отладочный лог для сессии mgr
&showUnpublished0Показывать неопубликованные ресурсы
&sortbycreatedonПоле сортировки
&sortdirDESCНаправление сортировки
&toPlaceholderСохранить вывод в плейсхолдер
&tpltpl.Tickets.comment.latestЧанк строки. При action=tickets и неизменённом значении сниппет подменяет его на tpl.Tickets.ticket.latest
&tvPrefixПрефикс плейсхолдеров ТВ
&userФильтр по ID автора
&whereДополнительные условия в JSON

Подсказка

Список может быть расширен общими параметрами pdoTools так как Tickets работает на этой библиотеке.

Примеры ​

Последние тикеты ​

fenom
{'!TicketLatest' | snippet : [
  'limit' => 5,
  'fastMode' => 1,
  'action' => 'tickets',
  'tpl' => 'tpl.Tickets.ticket.latest',
]}
modx
[[!TicketLatest?
  &limit=`5`
  &fastMode=`1`
  &action=`tickets`
  &tpl=`tpl.Tickets.ticket.latest`
]]

Последние комментарии ​

fenom
{'!TicketLatest' | snippet : [
  'limit' => 5,
  'fastMode' => 1,
  'action' => 'comments',
  'tpl' => 'tpl.Tickets.comment.latest',
]}
modx
[[!TicketLatest?
  &limit=`5`
  &fastMode=`1`
  &action=`comments`
  &tpl=`tpl.Tickets.comment.latest`
]]