Здравствуйте. На сайте используется компонент news с помощью которого осуществлен вывод элементов инфоблока. В компоненте news.detail осуществляется вывод списка новостей текущего раздела. Проблема заключается в том, как из вывода новостей раздела исключить текущую новость.
Использую конструкцию
<?
global $arrFilter;
$arrFilter = array("!=ID" => $.arElement["ID"]);
?>
далее в комопненте news.list для "FILTER_NAME" указываю значение arrFilter
Фильтрация не происходит, помогите пожалуйста, что делаю не так.
1)$.arElement - так переменные вообще нельзя именовать
2) массив, который должен быть под правильным именем (а не $.arElement) и в этом массиве ключ ID определены?
С таким вариантом тоже шаманил, подозреваю что то с настройкой самого компонента. Скажите пожалуйста, должен ли быть включен параметр USE_FILTER компонента news в данном случае?