<?foreach ($arResult["USER_PROPERTIES"]["DATA"] as $FIELD_NAME => $arUserField):?>
<? $sTemplate = $arUserField["USER_TYPE"]["USER_TYPE_ID"];
if ($FIELD_NAME == "UF_TEST") {
$sTemplate = "custom-select";
}
?>
<tr><td class="field-name">
<?if ($arUserField["MANDATORY"]=="Y"):?>
<span class="starrequired">*</span>
<?endif;?>
<?=$arUserField["EDIT_FORM_LABEL"]?>:</td><td class="field-value">
<?$APPLICATION->IncludeComponent(
"bitrix:system.field.edit",
$sTemplate,
array("bVarsFromForm" => $arResult["bVarsFromForm"], "arUserField" => $arUserField), null, array("HIDE_ICONS"=>"Y"));?></td></tr>
<?endforeach;?> <?$APPLICATION->IncludeComponent(
"bitrix:main.profile",
"profile-page",
Array(
"CHECK_RIGHTS" => "N",
"COMPONENT_TEMPLATE" => "profile-page",
"SEND_INFO" => "N",
"SET_TITLE" => "Y",
"USER_PROPERTY" => array(0=>"UF_INSTITUT_DIVISION",1=>"UF_DEGREE",2=>"UF_ACADEM_TITLE",3=>"UF_YEAR_ACADEM_TITLE",4=>"UF_TEST",),
"USER_PROPERTY_NAME" => ""
)
);?> if ($FIELD_NAME == "UF_TEST") {
$sTemplate = "'custom-select'";
}<?$APPLICATION->IncludeComponent(
"bitrix:system.field.edit",
".default", // именно в ковычках
array("bVarsFromForm" => $arResult["bVarsFromForm"], "arUserField" => $arUserField), null, array("HIDE_ICONS"=>"Y"));?><?$sss = "bottom"?>
<?$APPLICATION->IncludeComponent(
"bitrix:menu",
$sss,
array(
"COMPONENT_TEMPLATE" => "top",
"ROOT_MENU_TYPE" => "top",
"MENU_CACHE_TYPE" => "Y",
"MENU_CACHE_TIME" => "3600000",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "1",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>if ($FIELD_NAME == "UF_TEST") {
$sTemplate = "'custom-select'";
}