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

Видеотека


Описание conf.iblock.tv

Одностраничный компонент осуществляет вывод видео с деревом роликов. Компонент доступен при использовании решения Сайт конференции и содержит следующие шаблоны: .default, round, section_list. Компонент является стандартным и входит в дистрибутив модуля.

Примечание: при настройке компонента учтите, что часть полей последовательно появляется после выбора вышестоящих параметров.

В визуальном редакторе компонент расположен по пути: Компоненты > Конференции > Медиа.



Параметры

Поле Параметр Описание
Настройки списка
Маленькое изображение по умолчанию DEFAULT_SMALL_IMAGE Указывается путь до маленького изображения ролика. Изображение будет показано в списке роликов.
Большое изображение по умолчанию DEFAULT_BIG_IMAGE Указывается путь до большого изображения ролика. Изображение будет показано на экране плеера перед началом просмотра видеоролика.
Поле для первой сортировки видео SORT_BY1 Поле для первой сортировки роликов:
  • ID - по идентификатору;
  • NAME – по заголовку;
  • ACTIVE_FROM – по дате начала активности;
  • SORT – по индексу сортировки;
  • TIMESTAMP_X - по дате последнего изменения.
Направление для первой сортировки видео SORT_ORDER1 Направление для первой сортировки роликов:
  • ASC – по возрастанию;
  • DECS – по убыванию.
Общие настройки компонента
Тип информационного блока IBLOCK_TYPE Указывается один из созданных в системе типов информационного блока.
Информационный блок IBLOCK_ID Для выбранного типа инфоблока указывается идентификатор информационного блока, из которого будет выводиться ролики.
Разрешить проигрывание swf-файлов (не рекомендуется) ALLOW_SWF [Y|N] При отмеченной опции будет разрешено проигрывание файлов формата swf. Не рекомендуется использовать в силу высокой степени опасности XSS-атаки через подключаемый файл.
Выводить элементы подразделов SHOW_SUBSECTIONS [Y|N] При отмеченной опции будут выводиться элементы подразделов.
Свойство, в котором хранится путь к ролику PATH_TO_FILE Задается свойство инфоблока, в котором указывается путь к файлу ролика.
Свойство, в котором хранится длительность ролика DURATION Задается свойство инфоблока, в котором указывается длительность воспроизведения ролика.
Настройки кеширования
Тип кеширования CACHE_TYPE Тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
Учитывать права доступа CACHE_GROUPS [Y|N] При отмеченной опции будут учитываться права доступа при кешировании.
Статистика показов
Увеличить счетчик показов элемента SHOW_COUNTER_EVENT [Y|N] При отмеченной опции будет запущен счетчик показа каждого элемента (ролика).
Настройки плеера
Ширина области плеера WIDTH Указывается ширина области плеера в пикселях (px).
Высота области плеера HEIGHT Указывается высота области плеера в пикселях (px).
Логотип LOGO Указывается путь до файла с логотипом, накладываемым на ролик при просмотре.
Секция SECTION_ID Указывается раздел, ролики из которого будут отображены.
Элемент ELEMENT_ID Указывается элемент, который будет показан первым в окне медиа плеера.


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

<?$APPLICATION->IncludeComponent(
"bitrix:conf.iblock.tv",
	"",
	Array(
		"DEFAULT_SMALL_IMAGE" => "/bitrix/components/bitrix/iblock.tv/templates/.default/images/default_small.png",
		"DEFAULT_BIG_IMAGE" => "/bitrix/components/bitrix/iblock.tv/templates/.default/images/default_big.png",
		"SORT_BY1" => "ACTIVE_FROM",
		"SORT_ORDER1" => "DESC",
		"IBLOCK_TYPE" => "s1_conference",
		"IBLOCK_ID" => "9",
		"ALLOW_SWF" => "Y",
		"SHOW_SUBSECTIONS" => "Y",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "3600",
		"CACHE_GROUPS" => "Y",
		"SHOW_COUNTER_EVENT" => "Y",
		"PATH_TO_FILE" => "31",
		"DURATION" => "32",
		"WIDTH" => "400",
		"HEIGHT" => "300",
		"LOGO" => "/bitrix/components/bitrix/iblock.tv/templates/.default/images/logo.png",
		"SECTION_ID" => "18",
		"ELEMENT_ID" => "76"
	)
);?>


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