%PDF- %PDF-
| Direktori : /home/bitrix/www/local/components/p4/p.new_faces/ |
| Current File : //home/bitrix/www/local/components/p4/p.new_faces/component.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();
if ($this->StartResultCache()) {
$FILTER_NAME = 'arrCatalogFilter';
global ${$FILTER_NAME};
$arResult = array();
//echo '<pre>'; print_r(${$FILTER_NAME}); echo '</pre>';
if (CModule::IncludeModule("iblock")) $mod=true;
$res = CIBlockElement::GetList(Array("created"=>"DESC"),array("ACTIVE"=>"Y", "IBLOCK_ID"=>2, "SECTION_ID" =>7, ">DETAIL_PICTURE"=>0, "INCLUDE_SUBSECTIONS"=>"Y", "!PROPERTY_TEST"=>'Y', ">PROPERTY_REGION"=>0, ">PROPERTY_BDATE"=>0, "PROPERTY_TYPE_P4"=>ProfileTypeHelper::getTypesP4()),
false, array("nTopCount"=>20), array("ID", "IBLOCK_ID", "CODE", "DETAIL_PICTURE", "IBLOCK_SECTION_ID", "PROPERTY_ACCOUNT", "PROPERTY_FNAME", "PROPERTY_LNAME"));
while($ar_fields = $res->GetNext()) {
$s_code = "";
$rs = CIBlockSection::GetByID($ar_fields["IBLOCK_SECTION_ID"]);
if($ar_res = $rs->GetNext()) $s_code = $ar_res['CODE'];
$ar_fields['DETAIL_PICTURE'] = CFile::GetFileArray($ar_fields['DETAIL_PICTURE']);
if (isset($ar_fields['PROPERTY_ACCOUNT_VALUE']) && strlen($ar_fields['PROPERTY_ACCOUNT_VALUE']) > 0)
{
$rsUser = CUser::GetByID(intval($ar_fields['PROPERTY_ACCOUNT_VALUE']));
$arUser = $rsUser->Fetch();
};
$arResult[] = array(
'PATH' => SITE_DIR.$ar_fields["CODE"].'/',
'DETAIL_PICTURE' => $ar_fields['DETAIL_PICTURE'],
'FIRST_NAME' => $arUser['NAME'],
'LAST_NAME' => $arUser['LAST_NAME'],
);
};
$this->IncludeComponentTemplate();
}
?>