Как вытащить URL большой фотографии из приложения Фото?

Задумка, в общем, такая. Нужно выводить в товаре галерею из приложения фото в виде превьюшек, кликая по которым, открывалась бы большая фотография. Шаблон MasterShop Premium дает возможность выводить галереи. Проблема в том, что не знаю как в этом коде вывести ссылку на большую фотку:

    {if $wa->photos}
        {$photos = $wa->photos->photos("/album/1", "96x96")}
        {foreach $photos as $photo}
            <a class="js-custom-gallery" data-group="gallery2" href="{$photo.thumb_96x96.url}">
            <img src="{$photo.thumb_96x96.url}"></a>
        {/foreach}
    {/if}

В ссылку нужно подставить переменную с URL большой фотографии (по умолчанию 970 пикселей). В массиве $photo ссылка на URL такой фотки отсутствует.

Подскажите, как мне ее достать правильно и подставить?

2 ответа

  • 2
    Михаил Ушенин 8 июня 2023 17:41 #

    Попробуйте заменить

    <a class="js-custom-gallery" data-group="gallery2" href="{$photo.thumb_96x96.url}">

    на

    <a class="js-custom-gallery" data-group="gallery2" href="{$photo.thumb_96x96.url|replace:'96x96':'970'}">

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите