msGallery добавить атрибут для картинок
Использую стандартный miniShop2 и msGallery.
Планирую добавлять фотографии товаров, которые сделаны покупателями.
Для этого необходимо накладывать на картинку слой с пометкой: «Фотография добавлена покупателем»

В miniShop2 в описании картинки имеется поле «description». Планирую для фотографий клиентов в поле «description» добавить например слово «client»

В чанк tpl.msGallery добавить условие
Но тут возникает проблема, следующая конструкция в чанке tpl.msGallery не работает.
Все что вне тега img игнорируется.
Планирую добавлять фотографии товаров, которые сделаны покупателями.
Для этого необходимо накладывать на картинку слой с пометкой: «Фотография добавлена покупателем»

В miniShop2 в описании картинки имеется поле «description». Планирую для фотографий клиентов в поле «description» добавить например слово «client»

В чанк tpl.msGallery добавить условие
{if {$file['description'] ?}
<div class="photoclient">Фотография добавлена покупателем</div>
{else}
{/if} Но тут возникает проблема, следующая конструкция в чанке tpl.msGallery не работает.
{foreach $files as $file}
<a href="{$file['url']}" target="_blank">
{if {$file['description'] ?}
<div class="photoclient">Фотография добавлена покупателем</div>
{else}
{/if}
<img src="{$file['small']}" alt="" title="" class="img-responsive">
</a>
{/foreach} Все что вне тега img игнорируется.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
fotorama вырезает все кроме IMG
Еще раз прости.
Вот так работает вроде ок.