;

2. Сниппеты Tickets подробнее


  TicketForm

Выводит форму для создания тикета пользователем из фронтэнда.
*Сниппет вызывается не кэшированным.
Параметры вызова сниппета
Необходимо вставить в шаблон или контент ресурса для создания тикета пользователем из фронтэнда.

Способы вызова

Стандартный вызов сниппета
[[!TicketForm?]]

[[!TicketForm?
        ]]
    

  

TicketComments

Выводит комментарии и форму для комментирования ресурса.
*Может использоваться с любым документом MODX
*Сниппет вызывается не кэшированным.
Параметры вызова сниппета

Способы вызова

Стандартный вызов сниппета
[[!TicketComments]]

[[!TicketComments?
         &allowGuest=`0`
        ]]
    
Комментарии доступны только авторизованным пользователям

  

TicketLatest

Выводит ленту последних созданных и\или прокомментированных тикетов. *Сниппет вызывается не кэшированным. Параметры вызова сниппета *Список может быть расширен общими параметрами pdoTools так как Tickets работает на этой библиотеке.

Способы вызова

Вывод последних тикетов
[[!TicketLatest?
        &limit=`5` 
        &fastMode=`1` 
        &action=`tickets` 
        &tpl=`tpl.Tickets.ticket.latest`
    ]]
    

Вывод последних комментариев
[[!TicketLatest?
            &limit=`5` 
            &fastMode=`1` 
            &action=`comments` 
            &tpl=`tpl.Tickets.comment.latest`
        ]]
    
  

TicketMeta

Выводит информацию о текущем тикете, так же позволяет голосовать за тикет на его собственной странице. С версии 1.4.0 Сниппет может использоваться с любыми ресурсами MODX

Способы вызова

Стандартный вызов сниппета
[[!TicketMeta]]

Что бы посмотреть все доступные стандартные плейсхолдеры
[[!TicketMeta?
        &tpl=``
         ]]
    

  

getTickets

Выводит список созданных тикетов.
*Сниппет вызывается не кэшированным.

Способы вызова

Стандартный вызов.
[[!getTickets?
        &element=`getTickets`
    ]]
    
    [[!+page.nav]]
    

  

getTicketsSections

Выводит список секций с тикетами. *Сниппет вызывается не кэшированным.

Способы вызова

Простой вызов.
[[!getTicketsSections]]

  

getComments

Выводит список созданных комментариев.

Способы вызова

Простой вызов.
[[!getComments?]]

Отбор комментприев по пользователю.
[[!getComments?
    	&user=`[[!+modx.user.id]]`
    	&showUnpublished=`1`
    	&parents=`45`
    	&includeTVs=`tags,image,slider,year,view,like`
        ]]

    

  

getStars

Выводит список созданных тикетов ранжированный по лайкам, комментариям, просмотрам.

Способы вызова

Простой вызов.
[[!getStars?]]

Сортировка тикетов по лайкам
[[!getStars?
        	&parents=`45`
            &sortdir=`DESC`
            &sortby=`Stars` 
         ]]