Документация для разработчиков
Темная тема

Фотогалерея (редактирование)


Описание photogallery.gallery.edit

Компонент выводит форму редактирования параметров фотогалереи пользователя. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент находится в Компоненты > Контент > Фотогалерея 2.0.

Компонент относится к модулю Фотогалерея.



Параметры

Поле Параметр Описание
Основные параметры
Тип инфоблока IBLOCK_TYPE Указывается один из созданных в системе типов информационных блоков.
Инфоблок IBLOCK_ID Для выбранного типа инфоблоков указывается идентификатор информационного блока, фотографии из которого будут выводиться.
Код галереи USER_ALIAS Указывается символьный код галереи.
Шаблоны ссылок
Главная страница INDEX_URL Указывается адрес главной страницы галереи.
Просмотр содержимого галереи GALLERY_URL Указывается адрес страницы просмотра содержимого галереи.
Список галерей пользователя GALLERIES_URL Указывается адрес страницы со списком галерей пользователя.
Редактирование галереи GALLERY_EDIT_URL Указывается адрес страницы редактирования галереи.
Дополнительные настройки
Разрешить зарегистрированным пользователям создавать только одну галерею ONLY_ONE_GALLERY [Y|N] При отмеченной опции зарегистрированным пользователям будет разрешено создать только одну галерею.
Группы пользователей, которым разрешено создавать галерею GALLERY_GROUPS Указываются группы пользователей, которым разрешено создавать галерею.
Размер галереи (Мб) GALLERY_SIZE Указываются размер галереи одного пользователя в Мб.
Размер аватара галереи (px) GALLERY_AVATAR_SIZE Указывается размер аватара владельца галереи в пикселях (px). Размер задается для одной сторона картинки, вторая будет высчитана пропорционально для загружаемого изображения.


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

<$APPLICATION->IncludeComponent("bitrix:photogallery.gallery.edit","",Array(
		"IBLOCK_TYPE" => "gallery",
		"IBLOCK_ID" => "9",
		"USER_ALIAS" => $_REQUEST["USER_ALIAS"],
		"INDEX_URL" => "index.php",
		"GALLERY_URL" => "gallery.php&USER_ALIAS=#USER_ALIAS#",
		"GALLERIES_URL" => "galleries.php&USER_ID=#USER_ID#",
		"GALLERY_EDIT_URL" => "gallery_edit.php?USER_ALIAS=#USER_ALIAS#&ACTION=#ACTION#",
		"ONLY_ONE_GALLERY" => "Y",
		"GALLERY_GROUPS" => Array(),
		"GALLERY_SIZE" => "50",
		"GALLERY_AVATAR_SIZE" => "50"
	)
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024