Агрегатор
Описание webdav.aggregator
и mobile.webdav.aggregator
Компонент служит для быстрой навигации по библиотекам документов. Компонент является стандартным и входит в дистрибутив модуля.
В структуре визуального редактора компонент расположен по пути Контент > Агрегатор библиотек документов > Агрегатор.
Также в системе есть компонент Агрегатор для быстрой навигации по библиотекам документов корпоративного портала, настроенного на работу с мобильных устройств. Компонент является стандартным и входит в дистрибутив модуля.
В структуре визуального редактора компонент расположен по пути Контент > Агрегатор библиотек документов > Агрегатор и имеет идентичные обычному агрегатору опции настройки.
Параметры
Поле | Параметр | Описание | ||||||
Основные параметры | ||||||||
---|---|---|---|---|---|---|---|---|
Тип информационного блока | IBLOCK_TYPE | Указывается тип информационного блока библиотеки документов. | ||||||
Информационные блоки с документами | IBLOCK_OTHER_IDS | Для выбранного типа инфоблоков указывается идентификаторы инфоблоков, в котором хранятся документы. | ||||||
Информационный блок документов рабочих групп | IBLOCK_GROUP_ID | Указывается идентификатор инфорблока документов рабочих групп. | ||||||
Информационный блок документов пользователей | IBLOCK_USER_ID | Указывается идентификатор инфорблока документов пользователя. | ||||||
Отображение имени | NAME_TEMPLATE | Параметр определяет отображение имени пользователя:
По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). |
||||||
Управление адресами страниц | ||||||||
Включить поддержку ЧПУ | SEF_MODE | [Y|N] При отмеченной опции будет включена поддержка ЧПУ.
Если режим поддержки ЧПУ включен, то необходимо настроить следующие параметры:
|
||||||
Настройки кеширования | ||||||||
Тип кеширования | CACHE_TYPE | Указывается тип кеширования:
|
||||||
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. |
Пример вызова
webdav.aggregator
<?$APPLICATION->IncludeComponent("bitrix:webdav.aggregator","",Array( "SEF_MODE" => "Y", "IBLOCK_TYPE" => "library", "IBLOCK_OTHER_IDS" => array("18","19","22"), "IBLOCK_GROUP_ID" => "18", "IBLOCK_USER_ID" => "19", "NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#", "CACHE_TYPE" => "A", "CACHE_TIME" => "3600", "SEF_FOLDER" => "/", "SEF_URL_TEMPLATES" => Array( "USER_FILE_PATH" => "company/personal/user/#USER_ID#/files/lib/#PATH#", "GROUP_FILE_PATH" => "workgroups/group/#GROUP_ID#/files/#PATH#", "USER_VIEW" => "/company/personal/user/#USER_ID#" ), "VARIABLE_ALIASES" => Array( "USER_FILE_PATH" => Array(), "GROUP_FILE_PATH" => Array(), "USER_VIEW" => Array(), ) ) );?>
Пример вызова
mobile.webdav.aggregator
<?$APPLICATION->IncludeComponent( "bitrix:mobile.webdav.aggregator", "", Array( "CACHE_TIME" => "3600", "CACHE_TYPE" => "A", "IBLOCK_GROUP_ID" => "23", "IBLOCK_OTHER_IDS" => array("23"), "IBLOCK_TYPE" => "news", "IBLOCK_USER_ID" => "23", "NAME_TEMPLATE" => "", "SEF_MODE" => "N" ) );?>
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.