Новини
Що можна вставити в шаблон із модуля «Новини»: блоки й списки з параметрами та прикладами.
Архів за місяцями — 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
Поки ніхто не висловився. Будьте першим.