Описание gosportal:gos_site.organiztion_structure
Компонент выводит визуальное представление структуры организации. Компонент разработан для решения Официальный сайт государственной организации. Компонент является стандартным и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен в разделе: Гос. сайт.
Параметры
Поле |
Параметр |
Описание |
Дополнительно |
Страница пользователя |
EC_URL |
Указывается шаблон пути к странице пользователя. |
Дополнительные поля для вывода |
USER_PROPERTY |
С помощью клавиши Ctrl выберите дополнительные поля для вывода. |
Выводить дату элемента |
DISPLAY_DATE |
[Y|N] При отмеченной опции будут выведены даты элементов. |
Выводить название элемента |
DISPLAY_NAME |
[Y|N] При отмеченной опции для каждого элемента будет выведено его название. |
Выводить изображение для анонса |
DISPLAY_PICTURE |
[Y|N] При отмеченной опции будут выведены изображения для элемента, если они заданы. |
Выводить текст анонса |
DISPLAY_PREVIEW_TEXT |
[Y|N] При отмеченной опции будет выведен текст анонса для элементов, если он определен. |
Основные параметры |
Тип информационного блока |
IBLOCK_TYPE |
Указывается тип информационного блока (используется только для проверки). |
Код информационного блока структуры |
STRUCTURE_IBLOCK_ID |
Указывается код информационного блока структуры. |
Управление режимом AJAX |
Включить режим AJAX |
AJAX_MODE |
[Y|N] При установленной опции для компонента будет включен режим AJAX. |
Включить прокрутку к началу компонента |
AJAX_OPTION_JUMP |
[Y|N] Если пользователь совершит AJAX-переход, то при установленной опции по окончании загрузки произойдет прокрутка к началу компонента. |
Включить подгрузку стилей |
AJAX_OPTION_STYLE |
[Y|N] Если параметр принимает значение "Y", то при совершении AJAX-переходов будет происходить подгрузка и обработка списка стилей, вызванных компонентом. |
Включить эмуляцию навигации браузера |
AJAX_OPTION_HISTORY |
[Y|N] Когда пользователь выполняет AJAX-переходы, то при включенной опции можно использовать кнопки браузера "Назад" и "Вперед". |
Пример вызова
$APPLICATION->IncludeComponent(
"gosportal:gos_site.organiztion_structure",
"",
Array(
"AJAX_MODE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"DISPLAY_DATE" => "Y",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"EC_URL" => "#SITE_DIR#rukovodstvo/user/#USER_ID#/",
"IBLOCK_TYPE" => "news",
"STRUCTURE_IBLOCK_ID" => $_REQUEST["ID"],
"USER_PROPERTY" => array("ID", "LOGIN")
)
);?>
);?>