Детальная новость -получение ID создателя и его телефона
Детальная новость -получение ID создателя и его телефона
Просмотров: 1077
Задача заключается в получении телефона из профиля пользователя вкладка "Работа" - "Телефон", при этом нам потребуется решить подзадачу получения ID создателя элемента.
Последовательность такая:
Берем $arResult["ID"] - ID элемента в детальном шаблоне
Получаем ID создателя элемента в CREATED_BY
Получаем данные пользователя
Где WORK_PHONE - и будет наше поле телефона
<? //$arResult["ID"] - ID элемента в детальном шаблоне
$res = CIBlockElement::GetByID($arResult["ID"]);
if($ar_res = $res->GetNext())
//Получаем ID создателя элемента
$create_user=$ar_res["CREATED_BY"];
$GLOBALS['users'] = array("CREATED_BY" => $create_user);
$userid= $create_user;
//получаем данные пользователя
$rsUser = CUser::GetByID($userid);
$arUser = $rsUser->Fetch();
?>
<?//WORK_PHONE - поле телефона
echo $arUser["WORK_PHONE"];?>
Ещё статьи:
27.11.2024Ошибка при 1с обмене 502 Bad Gateway
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен. Ответ сервера: 502 Bad Gateway
ID: 540
20.11.2024Задача для РНР, разработать Футбольный календарь
На первый взгляд задача кажется не сложной, но это не так. Нужно учитывать, что она займёт время, многие не успевают сделать в сроки.
ID: 538
20.11.2024Нюансы обмена доставок один случай
Описание проблемы.
В сторону 1С синхронизацию доставок она налажена, информация записывается (проставляется тип доставки, зона доставки)
ID: 537