Николай

Николай

Был в сети 26 апреля 2023, 13:38
Заказы не принимаю
Василий добрый вечер, не подскажите как сделать выборку в ms2Gallery по тегу, нужно это для того что бы 2 раза не вызывать ms2Gallery, заранее большое спасибо!

Пример вызова:
{foreach $files as $file}
{if $file['tags'] == 'portfolio'}
<img src="{$file['min']}">
{/if}
{if $file['tags'] == 'projects'}
<img src="{$file['min']}">
{/if}
{/foreach}
Спасибо, я думал, что можно как проще, например выгрузить альбом в массив, так как он одинаковый в обоих вызовах, и потом от туда выдёргивать инфу (путь и наименование), щас попробую так сделать
Мне очень понравился вот этот скрипт на jquery github.com/verlok/lazyload
Вот пример:
<picture>
<source type="image/webp" media="(min-width: 1200px)" data-srcset="img/slide-dom1-500.webp">
<source media="(min-width: 1200px)" data-srcset="img/slide-dom1-500.png">
<source type="image/webp" data-srcset="img/slide-dom1-300.webp 1x, img/slide-dom1-788.webp 2x">
<source data-srcset="img/slide-dom1-300.png 1x, img/slide-dom1-788.png 2x">
<img alt="Двух этажный каркасный дом" class="lazy slide-dom1" data-src="img/slide-dom1-500.png">
</picture>
Этот пример был взят с моего сайта, в котором требовалось что бы под разное разрешения была разная картинка и плюс если человек заходит через смартфон с высоким разрешением, то отображается картинка более высокого разрешения :)