Добрый день, Игорь
[QUOTE]На данный момент ситуация такая, в разделе есть товар, но он не определен как НОВИНКА, а раздел все равно выводится (пустой, т.е. рисуется таблица, а в ней ничего нет), необходимо убрать раздел, если в нем нет НОВИНОК. [/QUOTE]
Предлагаю следующее решение: внутри цикла, имея ID группы, выбираем элементы внутри группы по фильтру:
[CODE]("!PROPERTY_NEW"=>false)[/CODE]
т.е. выбираем все элементы, для которых свойство установлено.
К примеру,
[CODE]$items = GetIBlockElementList($BID, $arSection["ID"], ... , Array("!PROPERTY_NEW"=>false));
if ($items->SelectedRowsCount):
echo "Section ".$arSection["NAME"];[/CODE]
[QUOTE]if (strlen($arProperty["NEW"]["VALUE"]) > 0):
if ($arProperty["NEW"]["VALUE"] == "ДА"): [/QUOTE]
Проще всего: выведите массив $arProperty
[CODE]echo "<pre>"; print_r($arProperty); echo "</pre>";[/CODE]
и на основании полученных данных сформируйте правильное условие :)