На странице карточки товара, у компонента bitrix:catalog.element хочу проверить свойство элемента перед тем, как выводить товар. Если свойство не будет равно false то вывести элемент. Не знаю как это сделать. Если бы компонент был bitrix:catalog.section, то можно было бы использовать FILTER_NAME:
$arrFilterTovar = array('!PROPERTY_NEWTOVAR' => "false");
$ElementID = $APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"",
array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
...
"FILTER_NAME" => $arrFilterTovar,
...
),
$component
);?>
Но данного параметра в компоненте catalog.element нет.
$arrFilterTovar = array('!PROPERTY_NEWTOVAR' => "false");
$ElementID = $APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"",
array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
...
"FILTER_NAME" => $arrFilterTovar,
...
),
$component
);?>
Но данного параметра в компоненте catalog.element нет.