Документация для разработчиков
Темная тема
Недоступно в редакциях: Стандарт, Старт

Редактирование профиля


Описание sale.personal.profile.detail

Одностраничный компонент позволяет редактировать профиль пользователя. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути: Магазин > Персональный раздел > Редактирование профиля.

Компонент относится к модулю Интернет-магазин.



Параметры

Поле Параметр Описание
Основные параметры
Получить список местоположений для устаревших версий шаблона COMPATIBLE_LOCATION_MODE [Y|N] При отмеченной опции получение списка местоположений будет осуществляться через CSaleLocation::GetList. Опцию включать не рекомендуется, она оставлена для совместимости.
Дополнительные настройки
Страница со списком профилей PATH_TO_LIST Указывается путь к странице со списком профилей. Если страница находится в текущей директории, то достаточно указать ее название. Страница может быть создана с помощью компонента Cписок профилей текущего пользователя.
Страница редактирования профиля PATH_TO_DETAIL Указывается путь к странице редактирования профиля. В качестве параметра необходимо указать идентификатор профиля. Если поле пусто, то пользователь после применения изменений останется на той же странице.
Использовать расширенный выбор местоположения USE_AJAX_LOCATIONS [Y|N] При отмеченной опции будет использована расширенная форма выбора местоположений, которая может быть построена с помощью компонента AJAX-местоположения.
Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Профиль № <идентификатор_пользователя>.
Идентификатор профиля ID Указывается код, результатом которого является получение идентификатора профиля пользователя. По умолчанию ={$ID}.


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

<?$APPLICATION->IncludeComponent("bitrix:sale.personal.profile.detail","",Array(
		"COMPATIBLE_LOCATION_MODE" => "N",
		"PATH_TO_LIST" => "profile_list.php",
		"PATH_TO_DETAIL" => "profile_detail.php?ID=#ID#",
		"ID" => $ID,
		"USE_AJAX_LOCATIONS" => "Y",
		"SET_TITLE" => "Y"
	),
);?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх