[CODE]
$arParams["ELEMENT_ID"] = CIBlockFindTools::GetElementID(
$arParams["ELEMENT_ID"],
$arParams["ELEMENT_CODE"],
false,
false,
$arFilter
);
[/CODE]
Это кусок кода из news.detail для решения этого вопроса. Единственный минус - необходимо подключить модуль инфоблоков перед вызовом.