Не генерируются превью ms2Gallery

Приветствую!

Вывожу галерею:
{'!ms2Gallery' | snippet : [
    'limit' => '0',
    'frontend_css' => '',
    'frontend_js' => '',
    'tpl' => '@FILE chunks/slider_post.tpl'
]}

Чанк slider_post.tpl
{if $files?}
    <div class="ms2_gallery">
        <div class="sl_slider slider">
            {foreach $files as $file}
                <div>
                    <a href="{$file['url']}" data-fancybox="images">
                        <img src="{$file['small']}" alt="{$file['name']}">
                    </a>
                </div>
            {/foreach}
        </div>
    </div>
{/if}

Источник файлов:
{"small":{"w":270,"h":220,"q":90,"zc":"1","bg":"ffffff"}"medium":{"w":700,"h":450,"q":90,"zc":"1","bg":"ffffff"}}

1. Почему то на странице картинка small выводится с размером 120х90 px.

2. В логах:
[2017-08-30 17:04:58] (ERROR @ /var/www/u0301839/data/www/site.ru/core/cache/includes/elements/modsnippet/56.include.cache.php : 133) PHP warning: Invalid argument supplied for foreach()

Появилась такая беда ни с того ни с сего. В чем проблема может быть?
Rootiys
30 августа 2017, 14:16
modx.pro
868
0

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

snyadanak
30 августа 2017, 18:20
+1
["small":{"w":270,"h":220,"q":90,"zc":"1","bg":"ffffff"},"medium":{"w":700,"h":450,"q":90,"zc":"1","bg":"ffffff"}]
    Александр
    30 августа 2017, 18:24
    0
    ох уж эта пунктуация в синтаксисе =)
      Rootiys
      30 августа 2017, 18:24
      0
      Спасибо!
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3