migx мультизагрузка

создал мултизагрузку как здесь modx.ru/novosti-i-stati/article/347/

но при выводе

{set $rows = json_decode($id | resource: 'resourcealbum', true)}
{foreach $rows as $row}
<div class="item">
    <a href="{$row.image}" data-fancybox data-caption=""><img src="{$row.image | phpthumbof : "w=216&h=160&zc=1"}" alt="{$row.description}"></a>
</div>
{/foreach}
ничего не выводит пока не пропишешь путь, но тогда не работает phpthumbof

{set $rows = json_decode($id | resource: 'resourcealbum', true)}
{foreach $rows as $row}
<div class="item">
    <a href="assets/resourceimages/{$row.image}" data-fancybox data-caption=""><img src="assets/resourceimages/{$id}/{$row.image | phpthumbof : "w=216&h=160&zc=1"}" alt="{$row.description}"></a>
</div>
{/foreach}
Максим
09 октября 2018, 01:18
modx.pro
1
1 134
0

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

Баха Волков
09 октября 2018, 03:45
+2
но тогда не работает phpthumbof
Я бы удивился, если он заработал…

{set $rows = json_decode($id | resource: 'resourcealbum', true)}
{foreach $rows as $row}
{set $thumb = $_modx->runSnippet('!phpthumbof', [
'input' => 'assets/resourceimages/' ~ $id ~ '/' ~ $row.image,
'options' => 'w=216&h=160&zc=1'
])}
<div class="item">
    <a href="assets/resourceimages/{$row.image}" data-fancybox data-caption=""><img src="{$thumb}" alt="{$row.description}"></a>
</div>
{/foreach}
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1