Добрый день.
Есть инфоблок с некоторой информацией, в свойствах инфоблока есть поле XXX, типа Список и имеющее только значение "Да" (Просто флаг Да/Нет).
На странице ставлю компонент news.list и пытаюсь вывести только те элементы инфоблока, у которых флаг XXX установлен в "Да"
Если задать фильтр так:
$xxxFilter = array("PROPERTY_ XXX _VALUE"=>"Да");
то все отлично фильтруется, но, очень некрасиво в качестве параметра задавать слово "Да" - вдруг я захочу его переименовать или добавить еще несколько элементов списка. Присвоил значению "Да" XML_ID равный "Y", но не пойму, как его использовать при выводе результатов.
Кто сталкивался? Как фильтровать элементы не по значению списка, а по XML_ID значения?
Спасибо.
Есть инфоблок с некоторой информацией, в свойствах инфоблока есть поле XXX, типа Список и имеющее только значение "Да" (Просто флаг Да/Нет).
На странице ставлю компонент news.list и пытаюсь вывести только те элементы инфоблока, у которых флаг XXX установлен в "Да"
Если задать фильтр так:
$xxxFilter = array("PROPERTY_ XXX _VALUE"=>"Да");
то все отлично фильтруется, но, очень некрасиво в качестве параметра задавать слово "Да" - вдруг я захочу его переименовать или добавить еще несколько элементов списка. Присвоил значению "Да" XML_ID равный "Y", но не пойму, как его использовать при выводе результатов.
Кто сталкивался? Как фильтровать элементы не по значению списка, а по XML_ID значения?
Спасибо.