GetIBlockElementListEx посмотрел, но получается следующая ситуация. Клиент создал раздел "Тайланд". Там нужно вывести новости только из блока "Новости Тайланда" (подобную сортировку новостей нужно будет сделать для каждого раздела). Попробовал я так:
"$items = GetIBlockElementListEx("news", "Новости Тайланда", Array(), Array("sort"=>"asc", "ACTIVE_FROM"=>"desc", "ID"=>"desc"), 5);"
Новости совсем не отображаются
Попробовал так:
$items = GetIBlockElementListEx("news", Array(), Array(), Array("sort"=>"asc", "DESCRIPTION"=>"Новости Тайланда", "ACTIVE_FROM"=>"desc", "ID"=>"desc"), 5);
Вроде как результат появился, но это оказалась простая сортировка. То есть показываются все новости, но нужные - первыми. А как бы сделать так, чтобы отображались только нужные новости? Может как-то можно получить ID для данного раздела и использовать его?
Попробовал еще и так:
$items = GetIBlockElementListEx("news", Array(), Array("!DESCRIPTION"=>"Новости Тайланда"), Array("sort"=>"asc", "DESCRIPTION"=>"Новости Тайланда", "ACTIVE_FROM"=>"desc", "ID"=>"desc"), 5);
, то есть добавил отрицание для поля "DESCRIPTION", но результат тот же, что и без него...
Заранее Вам благодарен за помощь.