Пагинация в Tickets

Приветствую Василий.

Есть ли в Tickets некий встроенный функционал для разбиения на страницы при выводе множества тикетов родителя? Или следует решать это через getPage?
Roman Smile
03 июня 2013, 12:18
modx.pro
2 447
0

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

Василий Наумкин
03 июня 2013, 16:22
0
Ясен пончик, getPage. Или даже getPageExt.
    Павел
    10 сентября 2013, 15:37
    0
    У меня так не работает:
    [[!getPage? &element =`TicketComments` &limit =`2` ]]
    [[!+page.nav]]
    или TicketComments нужно исправлять чтобы он правильно воспринимал limit? как написано здесь — www.createit.ru/blog/modx/2012/custom-snippet-with-getpage/
      Василий Наумкин
      10 сентября 2013, 16:22
      0
      Пагинация древовидных комментариев?

      Толково придумал!
        Павел
        10 сентября 2013, 17:02
        0
        да древовидность и не нужна)
        В сниппете сделал так:
        $total = $q2->fetch(PDO::FETCH_COLUMN);
        //my code. begin
        $totalVar=$modx->getOption('totalVar', $scriptProperties, 'total');
        $modx->setPlaceholder($totalVar,$total);
        //my code. end
        да и сортировку изменил, чтоб первыми шли последние добавленные:
        в выборке ASC на DESC
        и убрал "!" в
        if (!empty($formBefore)) {

        Вроде нормально работает
        сниппет вызываю так:
        [[!getPageExt? &element=`TicketComments` &limit=`5` &formBefore=`1`]]
        [[!+page.nav]]
          Саша Пекшев
          10 сентября 2013, 18:25
          0
          не совсем нормально, при добавлении комментарий добавляться вниз, а не вверх.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5