странная ситуация.
я обычно пишу так.
<?
if ( CModule::IncludeModule("iblock") && ($iblock=GetIBlock($IBLOCK_ID)) )
{
$items = CIBlockElement::GetList(
Array("DATE_ACTIVE_FROM"=>"DESC"),
Array("IBLOCK_ID"=>$iblock["ID"], "ACTIVE"=>"Y"),
false,
Array("nTopCount"=>"3")
);
while ( $item = $items->GetNext() )
{
var_dump($item["DETAIL_PAGE_URL"]);
}
}
?>
и все ок.
я обычно пишу так.
<?
if ( CModule::IncludeModule("iblock") && ($iblock=GetIBlock($IBLOCK_ID)) )
{
$items = CIBlockElement::GetList(
Array("DATE_ACTIVE_FROM"=>"DESC"),
Array("IBLOCK_ID"=>$iblock["ID"], "ACTIVE"=>"Y"),
false,
Array("nTopCount"=>"3")
);
while ( $item = $items->GetNext() )
{
var_dump($item["DETAIL_PAGE_URL"]);
}
}
?>
и все ок.
студия Leveret