Описание photogallery.section.edit
Компонент позволяет отредактировать данные альбома: изменить название, дату создания, ввести описание, ограничить доступ к альбому по паролю. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Контент > Фотогалерея 2.0.
Компонент относится к модулю Фотогалерея.
Параметры
Поле |
Параметр |
Описание |
Основные параметры |
Тип инфоблока |
IBLOCK_TYPE |
Указывается один из созданных в системе типов информационного блока. |
Инфоблок |
IBLOCK_ID |
Для выбранного типа инфоблока указывается идентификатор информационного блока, фотографии из которого будут выводиться. |
ID раздела |
SECTION_ID |
Указывается числовой код, в котором передается идентификатор раздела. Поле может быть оставлено пустым, если указан Код раздела. |
Код раздела |
SECTION_CODE |
Указывается символьный код раздела, из которого будут выбраны альбомы. Поле может быть оставлено пустым, если указан ID раздела. |
Код фотогалереи |
USER_ALIAS |
Указывается имя переменной, в которой передается код галереи. |
Режим работы фотогалереи |
BEHAVIOUR |
Указывается режим работы фотогалереи:
- пустое поле - простой режим, т.е. один пользователь;
- USER - многопользовательский режим.
Если параметр принмает значение USER, то необходимо настроить параметр GALLERY_URL. |
Действие |
ACTION |
Указывается имя переменной, в которой содержится действие. Например ={$_REQUEST["ACTION"]}. |
Шаблоны ссылок |
Главная страница |
SECTIONS_TOP_URL |
Указывается адрес страницы со списком разделов (альбомов). |
URL страницы с содержимым раздела |
SECTION_URL |
Указывается адрес страницы с содержимым раздела (альбома). |
Содержимое галереи |
GALLERY_URL |
Указывается адрес страницы с содержимым галереи. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Дополнительные настройки |
Формат вывода даты |
DATE_TIME_FORMAT |
Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Устанавливать статус 404, если не найдены элемент или раздел |
SET_STATUS_404 |
[Y|N] Если система не находит в каталоге элемент или раздел, то при отмеченной опции вместо HTTP статуса 200 будет сообщаться HTTP статус 404. |
Устанавливать заголовок страницы |
SET_TITLE |
[Y|N] При отмеченной опции в качестве заголовка страницы будет установлено название альбома. |
Пример вызова
<$APPLICATION->IncludeComponent("bitrix:photogallery.section.edit","",Array(
"IBLOCK_TYPE" => "gallery",
"IBLOCK_ID" => 9,
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"SECTION_CODE" => "",
"USER_ALIAS" => "",
"BEHAVIOUR" => "USER",
"ACTION" => $_REQUEST["ACTION"],
"SECTIONS_TOP_URL" => "sections_top.php",
"SECTION_URL" => "section.php?USER_ALIAS=#USER_ALIAS#&SECTION_ID=#SECTION_ID#",
"DATE_TIME_FORMAT" => "d.m.Y",
"SET_STATUS_404" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => 3600,
"SET_TITLE" => "Y",
"GALLERY_URL" => "gallery.php?USER_ALIAS=#USER_ALIAS#"
),
);?>