Section

Виджет позволяет организовать просмотр материалов раздела сайта. Для отображения материалов используется виджет «Material», для отображения списка материалов — виджет «List»

FastsiteCMS 3.22+

Пример вызова в PHP

\Cetera\Application::getInstance()->getWidget('Section', array(
))->display();

Пример вызова в Twig

{% widget 'Section' with {  } %}

Описание параметров

Параметр Описание
template Шаблон вывода
catalog Раздел сайта. По умолчанию — текущий раздел
display_index true|false Показывать материал с alias=index, если не указан другой материал. При значении false и отсутствии материала показывается список материалов раздела. По умолчанию true
material_template Шаблон виджета «Material» для отображения материала /
material_id ID материала . По умолчанию null
material_alias alias материала. По умолчанию используется Application::getUnparsedUrl()
material_share_buttons true|false Показать кнопки расшаривания материалов в соцсети. По умолчанию false
material_show_pic true|false Показать иллюстрацию (поле pic у материала). По умолчанию false
list_template Шаблон виджета «List» для отображения списка материалов
list_limit Ограничение кол-ва материалов. 0 — без ограничения. По умолчанию 10
list_page № страницы, если используется ограничение кол-ва материалов. По умолчанию 1
list_order Поле, по которому сортировать список. По умолчанию dat
list_sort [ASC**|DESC] Порядок сортировки. По умолчанию DESC
list_where Фильтр списка материалов. В SQL запрос добавляется условие указанное условие WHERE
list_paginator [true|false] Показать постраничную навигацию. По умолчанию true
list_subsections [true|false] Показывать материалы из подразделов в списке. По умолчанию false
paginator_template Шаблон виджета постраничной навигации
page404_template Шаблон с текстом в случае, если материал не найден

Встроенные шаблоны

Название Описание
default.twig Шаблон по умолчанию