Фотогалерея (список)
Описание photogallery.gallery.list
Компонент выводит список фотогалерей пользователя. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Контент > Фотогалерея 2.0.
Компонент относится к модулю Фотогалерея.
Параметры
Поле | Параметр | Описание |
Основные параметры | ||
---|---|---|
Тип инфоблока | IBLOCK_TYPE | Указывается один из созданных в системе типов информационных блоков. |
Инфоблок | IBLOCK_ID | Для выбранного типа инфоблоков указывается идентификатор информационного блока, фотографии из которого будут выводиться. |
ID пользователя | USER_ID | Указывается идентификатор пользователя для вывода список фотогалерей. |
По какому полю сортируем разделы | SORT_BY | Указывается поле, по которому будет происходить сортировка альбомов:
|
Порядок сортировки разделов | SORT_ORD | Задается порядок сортировки фотографий в разделе:
|
Шаблоны ссылок | ||
Главная страница | INDEX_URL | Указывается адрес главной страницы галереи. |
Просмотр содержимого галереи | GALLERY_URL | Указывается адрес страницы просмотра содержимого галереи. |
Редактирование галереи | GALLERY_EDIT_URL | Указывается адрес страницы редактирования галереи. |
Загрузка фото | UPLOAD_URL | Указывается адрес страницы загрузки фотографий. Страница может быть создана с помощью компонента Фото (загрузка). |
Настройки кеширования | ||
Тип кеширования | CACHE_TYPE | Тип кеширования:
|
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. |
Дополнительные настройки | ||
Разрешить зарегистрированным пользователям создавать только одну галерею | ONLY_ONE_GALLERY | [Y|N] При отмеченной опции зарегистрированным пользователям будет разрешено создать только одну галерею. |
Группы пользователей, которым разрешено создавать галерею | GALLERY_GROUPS | Указываются группы пользователей, которым разрешено создавать галерею. |
Размер галереи (Мб) | GALLERY_SIZE | Указываются размер галереи одного пользователя в Мб. |
Количество элементов на странице | PAGE_ELEMENTS | Указывается количество элементов, выводимых на одной странице. Остальные элементов будут выведены с помощью постраничной навигации. |
Шаблон для постраничной навигации | PAGE_NAVIGATION_TEMPLATE | Указываются название шаблона для постраничной навигации. |
Формат вывода даты | DATE_TIME_FORMAT | Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Размер аватара галереи (px) | GALLERY_AVATAR_SIZE | Указывается размер аватара владельца галереи в пикселях (px). Размер задается для одной сторона картинки, вторая будет высчитана пропорционально для загружаемого изображения. |
Устанавливать статус 404, если не найдены элемент или раздел | SET_STATUS_404 | [Y|N] При отмеченной опции будет установлен статус 404, если не будут найдены элементы или раздел фотогалереи. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:photogallery.gallery.list","",Array( "IBLOCK_TYPE" => "gallery", "IBLOCK_ID" => "10", "USER_ID" => $_REQUEST["USER_ID"], "SORT_BY" => "ID", "SORT_ORD" => "ASC", "INDEX_URL" => "index.php", "GALLERY_URL" => "gallery.php?USER_ALIAS=#USER_ALIAS#", "GALLERY_EDIT_URL" => "gallery_edit.php?USER_ALIAS=#USER_ALIAS#&ACTION=#ACTION#", "UPLOAD_URL" => "upload.php?USER_ALIAS=#USER_ALIAS#&SECTION_ID=#SECTION_ID#&ACTION=upload", "ONLY_ONE_GALLERY" => "Y", "GALLERY_GROUPS" => array(), "GALLERY_SIZE" => "50", "PAGE_ELEMENTS" => "0", "PAGE_NAVIGATION_TEMPLATE" => "", "DATE_TIME_FORMAT" => "d.m.Y", "GALLERY_AVATAR_SIZE" => "", "SET_STATUS_404" => "Y", "CACHE_TYPE" => "A", "CACHE_TIME" => "3600", ), );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024