Компоненты 2.0::Параметры пользователя
Компонент позволяет вывести в публичную часть сайта информацию о пользователе. Некоторые поля пользователь может отредактировать.
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:main.profile","",
Array(
"USER_PROPERTY_NAME" => "Доп. свойства",
"SET_TITLE" => "Y",
"AJAX_MODE" => "Y",
"USER_PROPERTY" => Array("UF_ZODIAK"),
"AJAX_OPTION_SHADOW" => "Y",
"AJAX_OPTION_JUMP" => "Y",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "Y"
)
);?>
Описание параметров
Управление режимом AJAX - AJAX_MODE
- [Y|N] При установленной опции для компонента будет включен режим AJAX.
- AJAX_OPTION_SHADOW
- [Y|N] Если параметр принимает значение "Y", то при выполнении AJAX-перехода будет затенена область, которая должна измениться.
- AJAX_OPTION_JUMP
- [Y|N] Если пользователь совершит AJAX-переход, то при установленой опции по окончании загрузки произойдет прокрутка к началу компонента.
- AJAX_OPTION_STYLE
- [Y|N] Если параметр принимает значение "Y", то при совершении AJAX-переходов будет происходить подгрузка и обработка списка стилей, вызванных компонентом.
- AJAX_OPTION_HISTORY
- [Y|N] Когда пользователь выполняет AJAX-переходы, то при включенной опции можно использовать кнопки браузера "Назад" и "Вперед".
Дополнительные настройки - SET_TITLE
- [Y|N] При установленной опции заголовком страницы будет Профиль пользователя.
- USER_PROPERTY
- Можно указать дополнительные пользовательские свойства, если они заданы.
Дополнительно - USER_PROPERTY_NAME
- Название закладки с дополнительными свойствами.