Вывести разные превью изображений в одной галерее ms2Gallery
Всем привет, есть галерея типа unsplash.com/@samburriss, то есть размеры каких-то фото 300х300, а каких-то 300х500
Пробую поступить следующим образом, создал два источника файлов ms2Gallery с этими размерами, загрузил изображения в ресурс и в наименовании каждого проставил названия соответствующего источника, в чанке ms2GalleryTpl пытаюсь сделать такое условие, что бы подставлялся нужный источник:
Пробую поступить следующим образом, создал два источника файлов ms2Gallery с этими размерами, загрузил изображения в ресурс и в наименовании каждого проставил названия соответствующего источника, в чанке ms2GalleryTpl пытаюсь сделать такое условие, что бы подставлялся нужный источник:
{if $files?}
{foreach $files as $file}
<a data-fancybox="gallery" href="{$file['url']}" title="{$file['alt']}" class="gallery__link">
<figure class="gallery__thumb">
{if $file->name == '300x300'}
<img src="{$file['small']}" alt="{$file['name']}" class="gallery__image">
{else}
<img src="{$file['medium']}" alt="{$file['name']}" class="gallery__image">
{/if}
</figure>
</a>
{/foreach}
{else}
{/if}
Но никак не выходит, подскажите как можно решить этот вопрос, может есть проще вариант? Комментарии: 3
А в массиве смотреть пробовали, может там уже всё есть?
А как в него смотреть? Как это сделать? То есть массив фотографий? Не совсем понятно
Укажите пустой чанк в сниппете msGallery
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.