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

getStars ​

Список тикетов или комментариев, добавленных текущим пользователем в избранное (TicketStar).

Обёртка над getTickets или getComments: формирует where с ID избранного.

Если избранного нет, сниппет возвращает пустую строку.

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

Параметры ​

НазваниеПо умолчаниюОписание
&classTicketTicket — избранные тикеты, TicketComment — избранные комментарии
&userID текущегоID пользователя, чьи звёзды выводят
&tplЧанк строки, для тикетов по умолчанию tpl.Tickets.list.row
&parents0При class=Ticket передаётся в getTickets

Остальные параметры getTickets и getComments (limit, sortby, includeTVs) действуют как в целевом сниппете.

Примеры ​

Избранные тикеты ​

fenom
{'!getStars' | snippet : [
  'class' => 'Ticket',
  'tpl' => 'tpl.Tickets.list.row',
  'limit' => 10,
]}
modx
[[!getStars?
  &class=`Ticket`
  &tpl=`tpl.Tickets.list.row`
  &limit=`10`
]]

Избранные комментарии ​

fenom
{'!getStars' | snippet : [
  'class' => 'TicketComment',
  'tpl' => 'tpl.Tickets.comment.list.row',
]}
modx
[[!getStars? &class=`TicketComment` &tpl=`tpl.Tickets.comment.list.row`]]