вопрос
Приветствую!
Использую модуль Block Pro. Не могу никак вывести картинку из доп поля.
Есть до поле для загрузки картинки text_img, как вывести не могу понять.
Использую модуль Block Pro. Не могу никак вывести картинку из доп поля.
Есть до поле для загрузки картинки text_img, как вывести не могу понять.
<a href="{$el.xfields.text_img|image:$noimageBig:'original':'2':'':'':'':true:false:''}"><img src="{$el.xfields.text_img|image:$noimage:'original':2:'':true:false:'subfolder'}" alt="{$el.title}"></a>
Павел описал способ, решение нашёл на github.
Создать новый файл xfImageItem.tpl, в него вставляем и сохраняем:
А уже в шаблоне, который выводит у вас новости, используйте такую конструкцию:
Создать новый файл xfImageItem.tpl, в него вставляем и сохраняем:
{* Файл templates/Default/blockpro/xfImageItem.tpl *}
{if $el.xfields[$xfName]!}
{set $image = "/uploads/posts/{$el.xfields[$xfName]}"}
<img src="{$image}" class="xfieldimage {$xfName}" alt="{$el.title}">
{/if}
А уже в шаблоне, который выводит у вас новости, используйте такую конструкцию:
{include "/blockpro/xfImageItem.tpl" xfName='ИМЯ ДОП ПОЛЯ'}