делаю выборку из каталога, в котором есть шесть элементов.
Код |
---|
if (!CModule::IncludeModule("catalog") && !CCatalog::GetByID("3"))
{
ShowError("CATALOG_MODULE_UNAVAILABLE");
return;
}
$arFilter = array("IBLOCK_TYPE" => "catalog", "IBLOCK_ID" => "3",);
$elems = CIBlockElement::GetList(array("NAME"=>"ASC"), $arFilter, false, false, array("ID", "IBLOCK_ID", "NAME", "PROPERTY_ORIGINOMER", "PROPERTY_ANALOGI", "PROPERTY_IZGOTANALOGI", "IBLOCK_SECTION_ID", "DETAIL_PAGE_URL"));
$arElems = array();
while($elem = $elems->GetNextElement())
{
$arFields = $elem->GetFields();
echo '<pre>';
print_r($arFields);
echo '</pre>';
} |
print_r выводит 177 массивов. много раз дублируется первый элемент, потом несколько раз второй, два раза третий и оставшиеся выводятся по одному.
может знает кто-нибудь, в чем может быть дело.