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

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


Описание 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-2024, «1С-Битрикс», 2024