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 — то выставлять свой контент в массив ресурса.
Не проверял, но может сработать.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.