Tickets: содержимое раздела тикетов по умолчанию
При создании нового раздела тикетов в поле «Содержимое» по умолчанию выводится вот это:
Как изменить этот дефолтный код?
[[!getPage?
&element=`getTickets`
]]
<div class="pagination">
<ul>
[[!+page.nav]]
</ul>
</div>
Как изменить этот дефолтный код?
Комментарии: 5
Никак.
Он выводится только если у категории нет контента.
Он выводится только если у категории нет контента.
Я наверное не очень понятно вопрос сформулировал. Можно ли этот код заменить на вот такой:
<ul class="list">
[[!getPage@bootstrapPaging?
&element=`getTickets`
&tpl=`Tickets.list.row`
]]
</ul>
[[!+page.nav]]
Т.е. чтобы он появлялся по умолчанию при создании нового раздела.
Это нестандартная функция, поэтому — только редактированием исходников Tickets.
При обновлении оно затрётся.
При обновлении оно затрётся.
Я уже так и понял. Может быть в следующих версиях можно сделать это системной настройкой? Конечно если разделов несколько, то игра не стоит свеч. А вот если разделов десятки, или даже сотник, как в моем случае, то это очень даже удобно.
Можно попробовать сделать плагином, на событие редактирования ресурса.
Просто проверять, если класс ресурса = msTicketsSection, режим работы = create — то выставлять свой контент в массив ресурса.
Не проверял, но может сработать.
Просто проверять, если класс ресурса = msTicketsSection, режим работы = create — то выставлять свой контент в массив ресурса.
Не проверял, но может сработать.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.