N1 Nex1on

Правила видов

Как сказать видам страниц, из какого файла темы их рисовать.

«Внешний вид → Редактор тем → Правила видов» (только владелец сайта, редактор тем должен быть включён). Правило говорит: этот вид страницы, когда страница такая, рисуй из такого файла своей темы. Подходит для любого вида, который своя тема вправе заменять: запись и лента новостей, форум, магазин, «Страница», поиск, обратная связь, сообщения.

Как составить правило

ПолеЧто вписать
Видиз списка: только виды, у которых есть готовая заготовка (её же берёт «Создать из вида» в редакторе темы)
УсловиеРубрика — ключ (слаг) или номер рубрики страницы; Адрес — путь страницы, например /shop/* (звёздочка заменяет любой хвост)
Файл темыфайл в папке views своей темы без расширения: news/show.photos — это views/news/show.photos.tpl.html

Для вида модуля (news::show, forum::section, shop::index) имя файла — внутри папки модуля своей темы: rule-x значит views/news/rule-x.tpl.html (не news/rule-x).

Один файл может служить нескольким правилам: три рубрики с одной галереей — три правила на один файл.

Порядок и приоритет

  1. Шаблон записи из раздела «Шаблоны» новостей (текст в базе) — он, если задан, главнее всего.
  2. Первое подходящее правило сверху вниз (порядок меняют стрелками, правило можно выключить).
  3. Файл по имени <вид>.<ключ-рубрики>.tpl.html — прежний способ, работает как работал.
  4. Обычный вид темы.

Нет файла правила (удалили или опечатались) — страница не ломается, рисуется обычным видом.

Безопасность

Правила меняет только владелец; запись — по паролю (окно 5 минут), каждое изменение в журнале. Имя файла и значения проверяются по белому списку знаков; файл рисуется тем же языком тегов, что и остальные (без PHP и вызова функций). После любого изменения страничный кэш сбрасывается.

Обновлено 16.10.2026

На этой странице
Поделиться: Telegram WhatsApp
Откладывать можно и без входа: закладки сохранятся в этом браузере, а после входа их можно перенести в учётную запись. Вход
Обсуждение

Комментарии

Обсуждение ещё не началось

Пока никто не высказался. Будьте первым.

Пожаловаться на запись