Вывести последние комментарии в Tickets

Всем привет, подскажите как вывести последние комментарии с текстом коммента в компоненте Tickets?

В интернет-магазине на minishop2, на странице продукта пользователь может оставлять отзывы, которые сделанные через
[[!TicketComments?]]
.
На главной должны выводиться все последние отзывы с аватаркой, именем пользователя и текстом коммента.

[[!TicketLatest? &fastMode=`0` &action=`comments` &tpl=`tpl.Otzyv.item` &limit=`6`]]
Чанк tpl.Otzyv.item:
<li>
    <div class="item">
    	<div class="pic">
    		<img src="[[+avatar:phpthumbon=`w=140&h=140&zc=1`]]" alt="[[+pagetitle]]" title="[[+pagetitle]]" />
    	</div>
    	<h4><a href="[[~[[+ticket.id]]]]#comment-[[+id]]" class="text">[[+fullname]]</a></h4>
    	<div class="anons"><p>[[+comments]]</p></div>
	</div>
	
</li>
<!--tickets_guest  ticket-comment-guest-->
По умолчанию TicketLatest, показывает выводит ресурсы на которых были добавлены коменты. То есть если один пользователь добавит 3 коммента, то TicketLatest покажет одну запись и количество комментов в ней. Нужно чтобы показывались все 3 коммента и их текст.
Николай Загумённов
22 января 2015, 07:13
modx.pro
4 178
0
Поблагодарить автора Отправить деньги

Комментарии: 15

Николай Загумённов
22 января 2015, 12:26
0
Проблема решилась добавлением &includeContent=`1`
    brioni
    10 ноября 2015, 17:15
    0
    Привет.

    Точно ничего больше ничего не добавлял?

    Ибо у меня пр аналогичном выводе сниппета проблема остается:
    [[!TicketLatest? &fastMode=`0` &limit=`10` &includeContent=`1` &action=`comments` &parents=`0` &tpl=`my-tpl.Tickets.comment.latest`]]

      Alexander V
      10 ноября 2015, 17:18
      0
        brioni
        10 ноября 2015, 17:24
        0
        Спасибо, но хотелось бы просто видеть текст комментария в место цифры.
        Хотя твои вариант тоже хорош…
          Alexander V
          10 ноября 2015, 17:26
          0
          Ну так сделайте, как в примере.
          Плейсхолдер [[+text]]
          Вырезать теги и ограничить в 140 симв. [[+text:strip_tags:ellipsis=`140`]]
            brioni
            10 ноября 2015, 17:31
            0
            Ща. Пробую…
              Alexander V
              10 ноября 2015, 17:35
              0
              Вызов
              [[!TicketLatest? 
              &fastMode=`0` 
              &limit=`10` 
              &includeContent=`1` 
              &action=`comments` 
              &parents=`0` 
              &tpl=`tpl.Tickets.comment.latest`
              ]]
              Чанк tpl.Tickets.comment.latest
              <div class="">
              	<a href="[[~[[+ticket.id]]]]#comment-[[+id]]" class="" data-uk-tooltip="{pos:'left'}" title="[[+text:strip_tags:ellipsis=`140`]] 
               <small><i>[[+fullname]]</i></small>">[[+ticket.pagetitle]]</a>
              </div>
              <div class="uk-text-small uk-text-muted uk-margin-bottom">
              	<i class="uk-icon-clock-o"></i> [[+date_ago]] <i class="uk-icon-comments-o uk-margin-small-left"></i> [[+comments]]
              </div>
              
              <!--tickets_guest  ticket-comment-guest-->
              Чанк само-собой со своим оформлением.
                brioni
                10 ноября 2015, 17:39
                0
                Спасибо, помог!

                Решение: За вывод теста комментария отвечает (встроенный) плейсхолдер [[+text]], а не [[+comments]] указанный в сниппете tpl.Tickets.comment.latest по умолчанию.

                  Alexander V
                  10 ноября 2015, 17:41
                  0
                  [[+comments]] — это кол-во комментариев
                    brioni
                    10 ноября 2015, 17:54
                    0
                    Alexsandr спасибо, количество комментариев тоже пригодится.
                    Также, для полноты картины, подскажи плейсхолдер для вывода количества просмотров тикета

                      Alexander V
                      10 ноября 2015, 18:08
                      0
                      Сомневаюсь, что в этом сниппете это возможно. В других сниппетах это [[+views]]
                      brioni
                      10 ноября 2015, 18:13
                      0
                      Хорошо, спасибо.

                      Как оказалось вывести тикеты методом [[!TicketComments?]] второй раз здесь не получиться: выдается ошибка типа: «Используйте либо комментарии, либо тикеты».
                      Поэтому последние тикеты придется выводить через [[getTickets?]], где и буду использовать [[+views]]
                      brioni
                      10 ноября 2015, 18:29
                      0
                      Александр, а какой сниппет «шустрее» будет?
                      [[!pdoPage?
                      &element=`getTickets`
                      ]]
                      или
                      [[getTickets?]]
                      Alexander V
                      10 ноября 2015, 18:37
                      0
                      Да нет там особой разницы. Если постраничная навигация не нужна, используйте второй.
                      brioni
                      10 ноября 2015, 18:39
                      0
                      Благодарю!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
15