1С-Битрикс: Управление сайтом

Случайное фото

Одностраничный компонент. Служит для показа одной произвольной фотографии.

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

<?$APPLICATION->IncludeComponent(
"bitrix:photo.random",
"",
Array(
"IBLOCK_TYPE" => "photo",
"IBLOCKS" => Array("8"),
"PARENT_SECTION" => "",
"DETAIL_URL" => "detail.php?SECTION_ID=#SECTION_ID#&ID=#ELEMENT_ID#",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "180"
)
);?>

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

Основные параметры
IBLOCK_TYPE
Тип информационного блока.
IBLOCKS
Коды информационных блоков.
Шаблоны ссылок
DETAIL_URL
URL, ведущий на страницу с содержимым элемента раздела. По умолчанию поле содержит detail.php?SECTION_ID=#SECTION_ID#&ELEMENT_ID=#ELEMENT_ID#.
Настройки кеширования
CACHE_TYPE
Тип кеширования:
  • А - Авто: действует при включенном автокешировании на странице Настройки кэширования (Настройки > Настройки продукта > Автокеширование) и при установленном времени кеширования в поле CACHE_TIME.
  • Y - Кешировать: должно быть установлено время кеширования (CACHE_TIME). Настройки автокеширования не влияют на данный тип.
  • N - Не кешировать: кеширование не происходит.
CACHE_TIME
Время кеширования в секундах.
CACHE_FILTER
Кешировать при установленном фильтре. При установленной опции каждый результат, полученный из фильтра будет кешироваться. Имеет смысл отмечать, если многие пользователи используют одну и туже выборку из фильтра.
Дополнительные настройки
PARENT_SECTION
ID раздела. Указывается ID раздела, из которого выбирать фотографии. Поле может быть пустым, тогда выбор фотографии производится из всех разделов указанных инфоблоков.
© «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом