<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); CModule::IncludeModule("fileman"); CMedialib::Init(); $dbMediaTypes = CMedialib::GetTypes(array(), true); foreach ($dbMediaTypes as $vals) { $arMediaTypes[$vals[id]] = $vals[name]; }; ksort($arMediaTypes); $dbMediaCollections = CMediaLibCollection::GetList(array('arOrder' => array('ID'=>'ASC'),'arFilter' => array('ACTIVE' => 'Y', 'ML_TYPE' => $arCurrentValues[MEDIATYPE]))); foreach ($dbMediaCollections as $vals) { $arMediaCollections[$vals[ID]] = $vals[NAME]; }; $arComponentParameters = array( 'PARAMETERS' => array ( 'MEDIATYPE' => array ( 'PARENT' => 'BASE', 'NAME' => GetMessage('ALKOM_DOCBAR_MEDIALIB_TYPE'), 'TYPE' => 'LIST', 'MULTIPLE' => 'N', 'ADDITIONAL_VALUES' => 'N', 'VALUES' => $arMediaTypes, 'DEFAULT' => 'N', 'REFRESH' => 'Y',
<?php if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) { die; } CModule::IncludeModule("fileman"); CMedialib::Init(); $arTypes = CMediaLibCollection::GetList(); foreach ($arTypes as $type) { $arParams[$type['ID']] = $type['NAME']; } $arComponentParameters = array("GROUPS" => array(), "PARAMETERS" => array("SRC_COLLECTION" => array("PARENT" => "BASE", "NAME" => "Коллекция медиабиблиотеки", "TYPE" => "LIST", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N"), "CONTAINER_WIDTH" => array("PARENT" => "BASE", "NAME" => "Ширина контейнера (%)", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N"), "MAX_WIDTH" => array("PARENT" => "BASE", "NAME" => "Максимальный размер(px)", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N"), "MIN_WIDTH" => array("PARENT" => "BASE", "NAME" => "Минимальный размер(px)", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N"), "SCALE_DELAY" => array("PARENT" => "BASE", "NAME" => "Задержка скалирования (мс)", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N"), "AUTOPLAY_DELAY" => array("PARENT" => "BASE", "NAME" => "Интервал перехода к следующему слайду (мс)", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N", "DEFAULT" => "3000"), "SLIDE_HEIGHT" => array("PARENT" => "BASE", "NAME" => "Фактическая высота слайда (px)", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N"), "SLIDE_WIDTH" => array("PARENT" => "BASE", "NAME" => "Фактическая ширина слайда (px)", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N"), "CACHE_TIME" => array("PARENT" => "CACHE_SETTINGS", "NAME" => "CACHE", "TYPE" => "STRING", "VALUES" => $arParams, "MULTIPLE" => "N", "REFRESH" => "N")));