pdoPage - помогите в &element указать параметр

Подскажите пожалуйста, каким образом в &element pdoPage, можно добавить набор параметров вызываемого объекта:

Должно быть примерно так:
[[!pdoPage?
&element=`TicketComments@NaborTicket`]]
Но так не работает, pdo отказывается принимать @NaborTicket, как быть?
Егор Довгалюк
12 января 2016, 19:04
modx.pro
2 332
0

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

Василий Наумкин
12 января 2016, 22:34
0
[[!pdoPage@NaborTicket?
	&element=`TicketComments`
]]
pdoPage передаёт всё в вызываемый сниппет
    Егор Довгалюк
    12 января 2016, 22:43
    0
    [[!pdoPage@NaborTicket?
    &element=`TicketComments`
    &limit=`5`
    ]]
    [[!+page.nav]]

    Такой код получился, но он не работает. И еще неприятный момент, сортировка идет от позднего к раннему, чтобы сделать наоборот, я предполагаю необходимо использовать &sortby, но что туда записать?
      Василий Наумкин
      12 января 2016, 22:45
      0
      1. Для оформления кода нужно использовать тег code
      2. Для работы с дополнениями нужно читать документацию
        Егор Довгалюк
        12 января 2016, 22:58
        0
        Извиняюсь. Забыл. Документацию я перечитываю уже в который раз, открыто более 10 вкладок с различными компонентами и сниппетами, но очень тяжело неопытному пользователю сходу понять, как все устроино и как оно работает. Поэтому и прошу помощи. С
        $sortdir=`DESC`
        — разобрался.

        Но

        [!pdoPage@NaborTicket?
        &element=`TicketComments`
        &limit=`5`
        ]]
        [[!+page.nav]]
        Не работает. NaborTicket не подхватывается.
          Василий Наумкин
          12 января 2016, 22:58
          0
          Полагаю, что набор привязан к TicketComments, а нужно привязать его к pdoPage.
            Егор Довгалюк
            12 января 2016, 23:31
            0
            Думаю, что да, привязан к TicketComments, а как его привязать к pdoPage?
              Василий Наумкин
              13 января 2016, 07:09
              0
              У MODX есть отдельный раздел для работы с наборами параметров
              http://site.ru/manager/?a=element/propertyset
              Там, надеюсь, разберёшься.
                Егор Довгалюк
                13 января 2016, 15:56
                0
                Разобрался. Получилось так: набор параметров NaborTicket привязал к сниппету pdoPage, вместо сниппета TicketComments, как было раньше.
                Спасибо! Все получилось!
      Илья Александрович
      13 ноября 2017, 13:04
      0
      Здравствуйте! Делаю вызов, всё работает.

      [[!pdoPage@reviewspdo?
                                          	&element=`TicketComments`
                                          	&ajaxMode=`my`
                                          	&limit=`3`
                                              &tplPageLast=`@INLINE <li class="last hide"><a href="[[+href]]">[[%pdopage_last]]</a></li>`
                                              &tplPageLastEmpty=`@INLINE <li class="last hide"><a href="[[+href]]">[[%pdopage_last]]</a></li>`
                                              &ajaxTplMore=`@INLINE <button class="btn-reviews btn-transparent btn-more">Загрузить еще</button>`
                                              &tplPageWrapper=`@INLINE <div class="b-pagination"><ul class="b-pagination"">[[+pages]][[+last]]</ul></div>`
                                              &ajaxElemPagination=`#pdopage .b-pagination`
                                              &ajaxElemLink=`#pdopage .b-pagination a`
                                              &frontend_js=``	
                                              &frontend_css=``
                                          ]]
      Но при этом если отвечали на комментарий, как здесь, дерево комментов, то при использование pdoPage они выстраиваются друг за другом до дате.
      Как исправить данную ситуацию?
      Заранее благодарю.
        Егор Довгалюк
        13 ноября 2017, 19:03
        0
        У меня нету ответов на комментарии, я использую тикетс для отзывов. У меня такой кейс не возможен. Думаю вам лучше создать новый вопрос.
      Егор Довгалюк
      12 января 2016, 23:38
      0
      До этого я использовал вот такую конструкцию:
      [[!TicketComments@NaborTicket? &limit=`5`]]
      Она работает корректно. Но с ней не работает [[!+page.nav]]
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        11