Новости
Что можно вставить в шаблон из модуля «Новости»: блоки и списки с параметрами и примерами.
Архив по месяцам — news.archive
Месяцы, в которых есть записи, с числом записей. Вид: список для своей вёрстки; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
limit | Сколько показать (в границах, указанных в типе). От 1 до 60. | 12 |
Внутри списка: {item.title} {item.url} {item.count}.
Пример:
[each:list:news_archive:limit:12]
<a href="{item.url}">{item.title}</a> ({item.count})
[/each]Блок «Архив» — news.archive_box
Готовый блок архива по месяцам. Вид: блок; работает на любой странице.
Пример:
{block:news.archive_box}Блок «Календарь» — news.calendar_box
Календарь месяца: дни с записями — ссылки на архив дня; месяц берётся со страницы архива, на остальных — последний, где есть записи. Пусто, если календарь выключен в «Новости → Настройки». Вид: блок; работает на любой странице.
Пример:
{block:news.calendar_box}Рубрики деревом — news.categories
Рубрики с числом записей, уровнем вложенности и отметкой текущей. Вид: список для своей вёрстки; работает на любой странице.
Внутри списка: {item.title} {item.url} {item.count} {item.active} {item.level} {item.parent} {item.id} {item.has_children} {item.description} {item.icon} {item.count_text}.
Пример:
[each:list:news_categories]
<a href="{item.url}" class="l{item.level}">{item.title}</a> {item.count}
[/each]Последние комментарии — news.comments
Свежие комментарии к записям (запись под паролем не показывается). Вид: список для своей вёрстки; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
limit | Сколько показать (в границах, указанных в типе). От 1 до 30. | 5 |
cat | Номера рубрик через «_» (вложенные входят). | — |
days | За сколько последних дней. От 1 до 3650. | — |
sort | Порядок: сначала новые (по умолчанию) или сначала старые. Значения: new, old. | new |
cache | Запомнить результат гостям на столько секунд (до 3600): быстрее на оживлённых страницах. От 1 до 3600. | — |
Внутри списка: {item.name} {item.text} {item.url} {item.date} {item.title} {item.avatar}.
Пример:
[each:list:news_comments:limit:5]
<b>{item.name}</b>: {item.text} — <a href="{item.url}">{item.title}</a>
[/each]Число — news.count
Число записей, комментариев или людей за всё время, день, неделю или месяц. Вид: число или текст; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
what | Что считать: записи или комментарии. Значения: news, comments. | news |
period | За какой срок: всё время, день, неделя, месяц. Значения: all, day, week, month. | all |
Пример:
Записей за неделю: {block:news.count what=news period=week}Блок «Лента» — news.feed_box
Готовый блок с кратким списком записей. Вид: блок; работает на любой странице.
Пример:
{block:news.feed_box}Записи с отбором — news.latest
Список записей для своей вёрстки: по рубрикам, автору, меткам, за сколько дней, с порядком и числом. Вид: список для своей вёрстки; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
limit | Сколько показать (в границах, указанных в типе). От 1 до 30. | 5 |
start | С какой записи начать. От 0 до 500. | 0 |
cat | Номера рубрик через «_» (вложенные входят). | — |
user | Номер автора. От 1 до 999999999. | — |
days | За сколько последних дней. От 1 до 3650. | — |
tag | Номер метки. От 1 до 999999999. | — |
main | 1 — только записи «на главной». | — |
exclude | Номера записей через _, которые не показывать. | — |
id | Только эти записи: номера через запятую. | — |
fixed | 1 — только закреплённые, 0 — без закреплённых. Значения: 1, 0. | — |
cover | 1 — только с обложкой, 0 — только без неё. Значения: 1, 0. | — |
poll | 1 — только с опросом, 0 — только без опроса. Значения: 1, 0. | — |
custom | Имя своего поля записи: показать только записи, где оно заполнено. | — |
is | Точное значение поля из «custom»: показать только записи с таким значением. | — |
cache | Запомнить результат гостям на столько секунд (до 3600): быстрее на оживлённых страницах. От 1 до 3600. | — |
sort | Порядок: сначала новые, сначала старые, по названию, по просмотрам, по оценке, случайный, по правке. Допустимые значения перечислены в соседнем столбце. Значения: new, old, title, views, rating, rand, updated. | new |
Внутри списка: {item.id} {item.title} {item.url} {item.excerpt} {item.date} {item.cover} {item.cover_large} {item.category} {item.category_url} {item.by} {item.views} {item.rating} {item.rating_count} {item.comments} {item.pinned} {item.locked} {item.first}.
Пример:
[each:list:news_latest:cat:3:sort:views:limit:5]
<a href="{item.url}">{item.title}</a> <small>{item.date}</small>
[/each]Блок «Последние новости» — news.latest_box
Готовый блок боковой колонки: последние записи. Вид: блок; работает на любой странице.
Пример:
{block:news.latest_box}Буквы «Каталога А–Я» — news.letters
Полоса букв (и цифр) для «Каталога А–Я»: у каждой есть адрес якоря на странице каталога и число записей. Для своей вёрстки полосы над списком. Вид: список для своей вёрстки; работает на любой странице.
Внутри списка: {item.letter} {item.url} {item.count} {item.title}.
Пример:
[each:list:news_letters]
<a href="{item.url}" title="{item.count}">{item.letter}</a>
[/each]Кнопка RSS — news.rss
Ссылка на ленту RSS (если лента включена). Вид: кнопка; работает на любой странице.
Пример:
{block:news.rss}Кнопка «Предложить запись» — news.suggest
Ссылка на форму предложения записи (если она включена). Вид: кнопка; работает на любой странице.
Пример:
{block:news.suggest}Облако меток — news.tags
Метки с числом записей и весом 1–5 (для размера шрифта). Вид: список для своей вёрстки; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
limit | Сколько показать (в границах, указанных в типе). От 1 до 100. | 30 |
Внутри списка: {item.title} {item.url} {item.count} {item.weight}.
Пример:
[each:list:news_tags:limit:30]
<a href="{item.url}" class="w{item.weight}">{item.title}</a>
[/each]Обновлено 16.10.2026
Пока никто не высказался. Будьте первым.