UMIhelp

Разработка сайта на UMI.CMS => Макросы UMI.CMS => Тема начата: aizul от 11 Апреля 2019, 11:21:42

Название: Как вывести изображение для заголовка?
Отправлено: aizul от 11 Апреля 2019, 11:21:42
Вроде бы простая задача, но что-то нигде в официальных источниках не нашел как вывести изображение для заголовка?
Делал по аналогии с изображениями для активного/неактивного раздела, но не получается:
<img src="{document(concat('upage://', @id, '.header_pic'))/udata/property/value}" alt="" />
Название: Re: Как вывести изображение для заголовка?
Отправлено: aizul от 12 Апреля 2019, 09:12:57
Оказывается уже был такой вопрос  ;D
<xsl:variable name="header_pic" select=".//property[@name = 'header_pic']/value" />

<img src="{$header_pic}" />
Название: Re: Как вывести изображение для заголовка?
Отправлено: aizul от 12 Апреля 2019, 15:43:14
А еще может подскажете, как сделать так, чтобы этот код выводился только в том случае, если картинка загружена?
Название: Re: Как вывести изображение для заголовка?
Отправлено: pandus от 09 Сентября 2019, 12:15:34
А еще может подскажете, как сделать так, чтобы этот код выводился только в том случае, если картинка загружена?
Проверку через xsl:if сделай