Фрагмент кода из template.php:
Код |
---|
<?if($arParams["PROPERTY_CODE"][""]=='vvv'):?> <a href="<?echo $arItem["DETAIL_PAGE_URL"]?>"><? echo $arItem["NAME"].$arParams["PROPERTY_CODE"][""]? //проверка символьного кода у элемента компонента news.list></a><br /> <?else:?><a href="<?echo $arItem["DETAIL_PAGE_URL"]?>"><? echo $arItem["NAME"].'WP'?></a><br /> <?endif;?> |
Задаю одному элементу код "vvv", но первое условие вообще не выполняется, т.е. всегда срабатывает второе. Что делаю не так?
Странно... при проверке выходит, что кода вообще нет:
Код |
---|
<?if(!$arParams["PROPERTY_CODE"][""]):?> |
- код исполняется, тогда как обратное условие не работает. Но при этом (далее) значение $arParams["PROPERTY_CODE"][""] выводится на страницу.