Свои разделы
Что можно вставить в шаблон из модуля «Свои разделы»: блоки и списки с параметрами и примерами.
Записи раздела (список) — content.entries
Список записей любого своего раздела для собственной вёрстки: название, адрес, анонс, дата, обложка (первая картинка раздела), год, жанр, рейтинг и все публичные поля раздела ({item.field:имя}). Разделу без записей и закрытому разделу соответствует пустой список. Вид: список для своей вёрстки; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
type | Раздел: его имя (например «movies»); если имя с дефисом — через подчёркивание | |
limit | Сколько показать. От 1 до 30. | 6 |
sort | Порядок: new — новые, old — старые, title — по названию, popular — по полю «views», rating — по полю «rating», «year» — по полю «year» (если такого числового поля нет — как new) Значения: new, old, title, popular, rating, year. | new |
category | Отбор по значению поля «category», а если его нет — «genre» (для выбора — ключ значения, например «drama») |
Внутри списка: {item.title} {item.url} {item.excerpt} {item.date} {item.cover} {item.cover_large} {item.year} {item.genre} {item.rating} {item.field:*} {item.fieldlabel:*}.
Пример:
[each:list:content_entries:type:movies:sort:new:limit:6]
<a href="{item.url}"><img src="{item.cover}" alt="">{item.title}</a> {item.year} · {item.genre} [if:item.rating]★ {item.rating}[/if]
[/each]Значения поля раздела со счётом (жанры) — content.genres
Полоса «Жанры» (или города, категории): значения одного поля раздела со счётом записей и адресом списка раздела с отбором по значению. Нужно, чтобы отбор по полю был включён («Искать по этому полю»). Вид: список для своей вёрстки; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
type | Раздел: его имя (например «movies»); если имя с дефисом — через подчёркивание | |
field | Имя поля раздела (по умолчанию genre) | genre |
limit | Сколько показать. От 1 до 100. | 30 |
Внутри списка: {item.title} {item.url} {item.count}.
Пример:
[each:list:content_genres:type:movies:field:genre:limit:12]
<a href="{item.url}">{item.title}</a> ({item.count})
[/each]Буквы раздела («Каталог А–Я») — content.letters
Полоса букв (и цифр) для раздела — кино, вакансии, каталог: у каждой есть адрес списка раздела с отбором по первой букве названия и число записей. Вид: список для своей вёрстки; работает на любой странице.
| Параметр | Что значит | По умолчанию |
|---|---|---|
type | Раздел: его имя (например «movies»); если имя с дефисом — через подчёркивание | |
limit | Сколько показать. От 1 до 100. | 40 |
Внутри списка: {item.letter} {item.url} {item.count} {item.title}.
Пример:
[each:list:content_letters:type:movies]
<a href="{item.url}" title="{item.count}">{item.letter}</a>
[/each]Обновлено 16.10.2026
Пока никто не высказался. Будьте первым.