Tickets: содержимое раздела тикетов по умолчанию

При создании нового раздела тикетов в поле «Содержимое» по умолчанию выводится вот это:

[[!getPage?
&element=`getTickets`
]]
<div class="pagination">
<ul>
[[!+page.nav]]
</ul>
</div>

Как изменить этот дефолтный код?
Ян Такушевич
28 февраля 2013, 12:20
modx.pro
951
0

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

Василий Наумкин
28 февраля 2013, 16:57
0
Никак.

Он выводится только если у категории нет контента.

    Ян Такушевич
    01 марта 2013, 10:10
    0
    Я наверное не очень понятно вопрос сформулировал. Можно ли этот код заменить на вот такой:

    <ul class="list">
    [[!getPage@bootstrapPaging?
    &element=`getTickets`
    &tpl=`Tickets.list.row`
    ]]
    </ul>
    [[!+page.nav]]
    Т.е. чтобы он появлялся по умолчанию при создании нового раздела.
      Василий Наумкин
      01 марта 2013, 10:37
      0
      Это нестандартная функция, поэтому — только редактированием исходников Tickets.

      При обновлении оно затрётся.
        Ян Такушевич
        01 марта 2013, 10:43
        0
        Я уже так и понял. Может быть в следующих версиях можно сделать это системной настройкой? Конечно если разделов несколько, то игра не стоит свеч. А вот если разделов десятки, или даже сотник, как в моем случае, то это очень даже удобно.
          Василий Наумкин
          01 марта 2013, 11:47
          0
          Можно попробовать сделать плагином, на событие редактирования ресурса.

          Просто проверять, если класс ресурса = msTicketsSection, режим работы = create — то выставлять свой контент в массив ресурса.

          Не проверял, но может сработать.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5