Описание 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#"
),
);?>
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.