"ASC"), Array("IBLOCK_ID" => 32, "ACTIVE" => "Y"), false, Array(), $arSelect); $UserRes = CIBlockElement::GetList(Array("ID" => "ASC"), Array("IBLOCK_ID" => 33, "ACTIVE" => "Y"), false, Array(), $arSelect); $DocRes = CIBlockElement::GetList(Array("ID" => "ASC"), Array("IBLOCK_ID" => 34, "ACTIVE" => "Y"), false, Array(), $arSelect); while ($user = $UserRes->GetNextElement()) { $userFields = $user->GetFields(); $userProps = $user->GetProperties(); $STAFF[$userFields['ID']] = array(); $STAFF[$userFields['ID']]['NAME']=$userFields['NAME']; $STAFF[$userFields['ID']]['ID']=$userFields['ID']; } while ($Doc = $DocRes->GetNextElement()) { $DocFields = $Doc->GetFields(); $DocProps = $Doc->GetProperties(); $DocSTAFF[$DocFields['ID']]['NAME'] = $DocFields['NAME']; $DocSTAFF[$DocFields['ID']]['ID'] = $DocFields['ID']; } while ($file = $res->GetNextElement()) { $resFields = $file->GetFields(); $resProps = $file->GetProperties(); $cfile = CFile::GetFileArray($resProps['FILE']['VALUE']); if($cfile) { foreach ($STAFF as $key => $val) { if ($val['ID'] == $resProps['USER']['VALUE']){ $STAFF[$resProps['USER']['VALUE']]['FILE'][$resProps['DOCUMENT']['VALUE']][$resFields['ID']]['SRC'] = $cfile['SRC']; $STAFF[$resProps['USER']['VALUE']]['FILE'][$resProps['DOCUMENT']['VALUE']][$resFields['ID']]['NAME'] = $resFields['NAME']; } } } } ?>


Документы сотрудников


"; print $elFile['NAME']; echo ""; } ?> $user):?>
Сотрудник ID
$filearr):?> $fileSRC):?>