Skip to content
Tickets
Tickets
Компонент для создания и комментирования пользовательских страниц
  1. Компоненты
  2. Tickets
  3. Сниппеты
  4. TicketLatest

TicketLatest

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

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

Параметры

НазваниеПо умолчаниюОписание
&actioncommentsРежим: comments или tickets (регистр не важен)
&cacheKeyИмя кэша; пустое значение отключает кэширование
&cacheTime1800Время кэширования в секундах
&depth10Глубина поиска от каждого родителя
&fastMode0Только значения из БД; необработанные теги MODX вырезаются
&includeContent0Выбирать поле content ресурсов
&includeTVsСписок TV через запятую
&limit10Лимит выборки
&offset0Пропуск результатов с начала
&outputSeparatorРазделитель между строками
&parentsID родителей; 0 снимает ограничение по родителю
&resourcesID ресурсов; префикс - исключает ресурс
&showDeleted0Показывать удалённые ресурсы
&showHidden1Показывать ресурсы, скрытые в меню
&showLog0Отладочный лог для сессии mgr
&showUnpublished0Показывать неопубликованные ресурсы
&sortbycreatedonПоле сортировки
&sortdirDESCНаправление сортировки
&toPlaceholderСохранить вывод в плейсхолдер
&tpltpl.Tickets.comment.latestЧанк строки
&tvPrefixПрефикс плейсхолдеров TV
&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`
]]