Добрый день!
Возник вопрос. Подозреваю, что несложный, но решить его самому не получается.
Есть инфоблок типа новостного блока. В числе свойств есть обычное строковое "Внешняя ссылка".
Необходимо перед выводом элемента выполнить проверку заполнено ли это свойство.
Если нет, то перекинуть пользователя на страничку на моем сайте, если заполнено, то перекинуть на страницу, указанную в этом свойстве.
Никак не могу написать условие так, чтобы Битрикс меня понял. Уже запутался в массивах arElement, arResult, arParams и прочих.
Подскажите, как правильно написать это условие
Возник вопрос. Подозреваю, что несложный, но решить его самому не получается.
Есть инфоблок типа новостного блока. В числе свойств есть обычное строковое "Внешняя ссылка".
Необходимо перед выводом элемента выполнить проверку заполнено ли это свойство.
Если нет, то перекинуть пользователя на страничку на моем сайте, если заполнено, то перекинуть на страницу, указанную в этом свойстве.
Никак не могу написать условие так, чтобы Битрикс меня понял. Уже запутался в массивах arElement, arResult, arParams и прочих.
Подскажите, как правильно написать это условие
Код |
---|
<?if($arParams['DISPLAY_PROPERTIES']['LINK'] == 0)?> <a href="<?=$arItem["DETAIL_PAGE_URL"]?>"><b><?echo $arItem["NAME"]?></b></a><br /> <?else:?> <a target="_blank" href="<?echo $arItem["DISPLAY_PROPERTIES"]["LINK"]["VALUE"]?>"><b><?echo $arItem["NAME"]?></b></a><br /> <?endif;?> |