Описание conf.photogallery.section
Компонент выводит информацию об альбоме. Компонент доступен при использовании решения Сайт конференции. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Конференции > Фотогалерея 2.0.
Параметры
Поле |
Параметр |
Описание |
Основные параметры |
Тип инфоблока |
IBLOCK_TYPE |
Указывается один из созданных в системе типов информационных блоков. |
Инфоблок |
IBLOCK_ID |
Для выбранного типа инфоблоков указывается идентификатор информационного блока, фотографии из которого будут выводиться. |
Этап конференции |
PARENT_SECTION |
Выбирается этап конференции. |
Альбом |
|
Указывается код, в котором передается идентификатор альбома. |
Код фотогалереи |
USER_ALIAS |
Указывается код фотогалереи. |
Режим работы фотогалереи |
BEHAVIOUR |
Указывается режим работы фотогалереи:
- пустое поле - простой режим, т.е. один пользователь;
- USER - многопользовательский режим.
Если параметр принимает значение USER, то необходимо настроить параметр GALLERY_URL и GALLERY_SIZE. |
Шаблоны ссылок |
Список разделов |
SECTIONS_TOP_URL |
Указывается адрес страницы со списком разделов (альбомов). |
URL страницы с содержимым раздела |
SECTION_URL |
Указывается адрес страницы с содержимым раздела (альбома). |
Альбом (редактирование) |
SECTION_EDIT_URL |
Указывается адрес страницы редактирования параметров альбома. |
Альбом (редактирование обложки) |
SECTION_EDIT_ICON_URL |
Указывается адрес страницы выбора обложки альбома. |
Страница слайд-шоу |
DETAIL_SLIDE_SHOW_URL |
Указывается адрес страницы просмотра слайд-шоу. |
Загрузка фото |
UPLOAD_URL |
Указывается адрес страницы загрузки фотографий. [/link]. |
Содержимое галереи |
GALLERY_URL |
Указывается адрес страницы просмотра содержимого галереи. Параметр доступен при многопользовательском режиме работы фотогалереи. |
Дополнительные настройки |
Формат вывода даты |
DATE_TIME_FORMAT |
Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Размер альбома (px) |
ALBUM_PHOTO_SIZE |
Указывается размер картинки обложки фотоальбома в пикселях (px). Размер задается для одной стороны картинки, вторая будет высчитана пропорционально для загружаемого изображения. |
Размер картинки-анонса альбома (px) |
ALBUM_PHOTO_THUMBS_SIZE |
Указывается размер картинки-анонса фотоальбома в пикселях (px). Размер задается для одной стороны картинки, вторая будет высчитана пропорционально для загружаемого изображения. |
Возвращать массив данных альбома |
RETURN_SECTION_INFO |
[Y|N] При отмеченной опции компонент будет возвращать массив данных альбома. |
Устанавливать статус 404, если не найдены элемент или раздел |
SET_STATUS_404 |
[Y|N] При отмеченной опции будет установлен статус 404, если не будут найдены элементы или раздел фотогалереи. |
Устанавливать заголовок страницы |
SET_TITLE |
[Y|N] При отмеченной опции в качестве заголовка страницы будет установлено <название_альбома>. |
Размер фотогалереи |
GALLERY_SIZE |
Указывается размер галереи пользователя в Мб. Параметр доступен при многопользовательском режиме работы фотогалереи. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Пример вызова
<?$APPLICATION->IncludeComponent(
"bitrix:conf.photogallery.section",
"",
Array(
"IBLOCK_TYPE" => "s1_conference",
"IBLOCK_ID" => "8",
"PARENT_SECTION" => "15",
"USER_ALIAS" => "525",
"BEHAVIOUR" => "",
"INDEX_URL" => "index.php",
"SECTION_URL" => "section.php?SECTION_ID=#SECTION_ID#",
"SECTION_EDIT_URL" => "section_edit.php?SECTION_ID=#SECTION_ID#",
"SECTION_EDIT_ICON_URL" => "section_edit_icon.php?SECTION_ID=#SECTION_ID#",
"DETAIL_SLIDE_SHOW_URL" => "slide_show.php?SECTION_ID=#SECTION_ID#&ELEMENT_ID=#ELEMENT_ID#",
"UPLOAD_URL" => "upload.php?SECTION_ID=#SECTION_ID#",
"DATE_TIME_FORMAT" => "d.m.Y",
"ALBUM_PHOTO_SIZE" => "150",
"ALBUM_PHOTO_THUMBS_SIZE" => "70",
"RETURN_SECTION_INFO" => "Y",
"SET_STATUS_404" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CACHE_NOTES" => "",
"SET_TITLE" => "Y"
)
);?>