Здравствуйте!
Возникла следующая задача: необходимо выводить новости с привьюшками. Привьюшки должны быть ссылками, но если привьюшки нет, тогда пустой ссылки тоже не должно быть.
Вот код, который всегда выводит ссылку
<a href="%link%">%data getPropertyOfObject(%object_id%,'header_pic','nv_image')%</a>
Пробовал макрос %system ifClause()%, но он не умеет выводить вложенные макросы и он не рекомендован документацией. Как решить подобную задачу стандартными средствами?
Легко)
Картинку в тело анонса выводим как
%data getProperty(%id%,'anons_pic','anons_pic')%
и, кстати, совсем не getPropertyOfObject и не header_pic
далее в блоке image шаблона anons_pic
<a href="%content get_page_url(%id%)%">%data getProperty(%id%,'anons_pic','nv_image')%</a>
а в блоке image_empty ничкго или заглушку.