miniShop2, вроде в чанке tpl.msGallery ошибка

<div id="msGallery">
    {if $files?}
        <div class="fotorama"
             data-nav="thumbs"
             data-thumbheight="45"
             data-allowfullscreen="true"
             data-swipe="true"
             data-autoplay="5000">
            {foreach $files as $file}
                <a href="{$file['url']}" target="_blank">
                    <img src="{$file['small']}" alt="" title="">
                </a>
            {/foreach}
        </div>
    {else}
        <img src="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium.png'}"
             srcset="{('assets_url' | option) ~ 'components/minishop2/img/web/ms2_medium@2x.png'} 2x"
             alt="" title=""/>
    {/if}
</div>
На 13 строке
<img src="{$file['small']}" alt="" title="">
В переменной {$file['small']} нет превьюшек, я посмотрел и на своем сайте, и на minishop2.com/
<a href="/assets/images/products/7/hand-to-hand-combat-mirrors-edge-wallpaper-1920x1080.jpg" target="_blank">
	<img src="" alt="" title="">
</a>
Как мы можем заметить, img src="" пусто. Вопрос в следующем: должен ли {$file['small']} выводить превью? Или я чего то не понимаю…
Павел Степанов
24 ноября 2017, 21:14
modx.pro
1 416
0

Комментарии: 2

Дмитрий Середюк
25 ноября 2017, 17:07
0
Превьюшка то есть, ток это особенность плагина фоторамы.
Если отключите то увидите, что все ок.
Попробуйте вот так:
<a href="{$file['url']}" data-thumb="{$file['small']}" target="_blank"><img src="{$file['medium']}" /></a>
    Павел Степанов
    26 ноября 2017, 23:26
    0
    Меня этот вопрос заинтересовал по той причине, что если смотреть через консоль, то размер превью равен размеру оригинального изображения, логично предположить что скорость загрузки сайта колоссально, нравственно страдает.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2