%PDF- %PDF-
| Direktori : /home/bitrix/www/local/templates/UB/components/bitrix/menu/profile/ |
| Current File : //home/bitrix/www/local/templates/UB/components/bitrix/menu/profile/result_modifier.php |
<?
CModule::IncludeModule('iblock');
$usrid = $USER->GetID();
if ($usrid>0) {
$rsUser = CUser::GetByID($usrid);
$arUser = $rsUser->Fetch();
if ($arUser['UF_USR']==USR_CUSTOMER) { // Заказчик
$arResult['CUSTOMER'] = 'Y';
$arResult["AVATAR"] = CFile::ShowImage($arUser["PERSONAL_PHOTO"], 250, 250, "border=0");
$arResult['PROFILE_PRESENT'] = 'N';
}
else { // Профи или юрик
$res = CIBlockElement::GetList(Array(), Array("IBLOCK_ID"=>$arParams["IBLOCK_ID"], "PROPERTY_ACCOUNT"=>$usrid, 'ACTIVE'=>'Y'),
false, false, array("ID", "IBLOCK_ID", "DETAIL_PICTURE", "IBLOCK_SECTION_ID"));
if($ar_fields = $res->GetNext()) { // Если найден профиль, берем DETAIL_PICTURE
$arResult["AVATAR"] = CFile::ShowImage($ar_fields["DETAIL_PICTURE"], 250, 250, "border=0");
$arResult['PROFILE_PRESENT'] = 'Y';
$arResult['SECTION'] = $ar_fields['IBLOCK_SECTION_ID'];
}
else { // Берем аватар пользователя (если есть)
$arResult["AVATAR"] = CFile::ShowImage($arUser["PERSONAL_PHOTO"], 250, 250, "border=0");
$arResult['PROFILE_PRESENT'] = 'N';
}
}
}
?>