Описание staff.list
Одностраничный компонент для вывода списка сотрудников школы. Компонент доступен при использовании расширенного варианта решения Сайт школы и содержит два шаблона: staff и urban. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути: Компоненты > Контент > Новости.
Параметры
Поле |
Параметр |
Описание |
Дополнительно |
Выводить дату элемента | DISPLAY_DATE | [Y|N] При отмеченной опции будут выведены даты элементов. |
Выводить название элемента | DISPLAY_NAME | [Y|N] При отмеченной опции будет выведено название элемента. |
Выводить изображение для анонса | DISPLAY_PICTURE | [Y|N] При отмеченной опции для элемента будут выведены изображения (анонс и детальная картинка), если они заданы. Если флаг снят, то никакое изображение показано не будет. |
Выводить текст анонса | DISPLAY_PREVIEW_TEXT | [Y|N] При отмеченной опции будет выведен текст анонса для элементов, если он определен. |
Основные параметры |
Тип информационного блока |
IBLOCK_TYPE |
Выбирается один из созданных в системе типов информационных блоков. Используется только для проверки. |
Код информационного блока |
IBLOCK_ID |
Для указанного типа инфоблока выбирается инфоблок. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Кешировать при установленном фильтре | CACHE_FILTER | [Y|N] При отмеченной опции каждый результат, полученный из фильтра, будет кешироваться. |
Учитывать права доступа | CACHE_GROUPS | [Y|N] При отмеченной опции будут учитываться права доступа при кешировании. |
Пример вызова
<?$APPLICATION->IncludeComponent(
"school:staff.list",
"staff",
Array(
"DISPLAY_DATE" => "Y",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"IBLOCK_TYPE" => "school",
"IBLOCK_ID" => $_REQUEST["ID"],
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "Y",
"CACHE_GROUPS" => "Y"
)
);?>