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

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


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

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

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

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



Параметры

Поле Параметр Описание
Основные параметры
Тип инфоблока IBLOCK_TYPE Указывается один из созданных в системе типов информационного блока.
Инфоблок IBLOCK_ID Для выбранного типа инфоблока указывается идентификатор информационного блока, фотографии из которого будут выводиться.
ID раздела SECTION_ID В поле указывается код, в котором передается идентификатор раздела (альбома).
ID элемента ELEMENT_ID В поле указывается код, в котором передается идентификатор элемента (фотографии).
Режим работы галереи BEHAVIOUR Указывается режим работы фотогалереи:
  • SIMPLE - обычный режим, т.е. один пользователь;
  • USER - многопользовательский режим.
Если параметр принмает значение USER, то необходимо настроить параметры GALLERY_URL Данный параметр заполняется в пункте Шаблоны ссылок.
Содержимое галереи GALLERY_URL Указывается адрес страницы просмотра содержимого галереи пользователя.
и GALLERY_SIZE. Данный параметр заполняется в пункте Дополнительные настройки.
Размер галереи GALLERY_SIZE Указывается размер галереи пользователя в Мб.
Код галереи USER_ALIAS Указывается имя переменной, в которой передается код галереи. Например ={$_REQUEST["USER_ALIAS"]}.
Действие над фотографией ACTION Указывается имя переменной, в которой содержится действие. Например ={$_REQUEST["ACTION"]}.
Шаблоны ссылок
URL страницы с содержимым раздела SECTION_URL Указывается адрес страницы с содержимым раздела.
URL страницы с содержимым элемента раздела DETAIL_URL Указывается адрес страницы с содержимым элемента раздела.
Содержимое галереи GALLERY_URL Указывается адрес страницы просмотра содержимого галереи пользователя (параметр указывается при многопользовательском режиме работы).
Дополнительные настройки
Формат вывода даты DATE_TIME_FORMAT Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date.
Устанавливать статус 404, если не найдены элемент или раздел SET_STATUS_404 [Y|N] Если система не находит в каталоге элемент или раздел, то при отмеченной опции вместо HTTP статуса 200 будет сообщаться HTTP статус 404.
Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено название фотографии.
Размер галереи GALLERY_SIZE Указывается размер галереи пользователя в Мб (параметр указывается при многопользовательском режиме работы).
Показывать теги SHOW_TAGS [Y|N] При отмеченной опции будет показано облако тегов.


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

<$APPLICATION->IncludeComponent("bitrix:photogallery.detail.edit","",Array(
		"SHOW_TAGS" => "Y",
		"IBLOCK_TYPE" => "gallery",
		"IBLOCK_ID" => "9",
		"SECTION_ID" => $_REQUEST["SECTION_ID"],
		"ELEMENT_ID" => $_REQUEST["ELEMENT_ID"],
		"BEHAVIOUR" => "USER",
		"USER_ALIAS" => $_REQUEST["USER_ALIAS"],
		"ACTION" => $_REQUEST["ACTION"],
		"SECTION_URL" => "section.php?SECTION_ID=#SECTION_ID#",
		"DETAIL_URL" => "detail.php?SECTION_ID=#SECTION_ID#&ELEMENT_ID=#ELEMENT_ID#",
		"DATE_TIME_FORMAT" => "d.m.Y",
		"SET_STATUS_404" => "Y",
		"SET_TITLE" => "Y"
	)
);?>


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