Вывод thumb определенного размера на fenom

Здравствуйте, подскажите, как вывести превью в списке товаров с определенным размером через fenom в чанке tpl.msProducts.row, вывод по старинке
[[+360x270]]
работает, но если выводить через fenom вот так
<img src="{$thumb}" alt="{$pagetitle}" title="{$pagetitle}"/>
то выводится картинка 120x90, хотя в настройках источников приписано
[{"w":210,"h":180,"q":90,"zc":"0","bg":"FFF"},{"w":120,"h":90,"q":90,"zc":"0","bg":"FFF"},
{"w":360,"h":270,"q":90,"zc":"0","bg":"FFF"}
]
Вот и не могу понять синтаксис fenom для вывода определенного размера.

Почему бы не оставить [[+360x270]]? проблема в том, что если прописать такой вывод, а потом у товара в галерее поменять местами картинки, то в списке перестает выводиться картинка превью, да и вообще хотелось бы полностью освоить шаблонизатор fenom, т.к. по тем примерам, с которыми я уже ознакомился, очень удобная вещь.
Oracul22
18 октября 2016, 07:58
modx.pro
3
4 286
0

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

Наумов Алексей
18 октября 2016, 15:45
+2
Используйте {$_pls['360x270']}. Писать {$360x270} нельзя, т.к. это недопустимое имя переменной, поэтому все переменные дополнительно есть в массиве $_pls.
    Oracul22
    19 октября 2016, 09:24
    0
    Спасибо большое, теперь буду знать.

    Только вывод через феном не решил проблему, что когда поменяешь в карточке товара два изображения местами, то в списке товаров перестает выводиться превью {$_pls['360x270']}. Версия минишопа 2.4.4 У меня у одного так?
      Наумов Алексей
      19 октября 2016, 09:26
      0
      Не, такая же фигня. Это какой-то глюк минишопа. Помогает или превью перегенирировать, или заново залить фотографии.
        Роман Воропаев (Volk)
        19 октября 2016, 10:20
        2
        +1
        Да, у меня точно так же, нужно просто перегенерировать превью.
        Кстати все возможные ключи для массива и их значения, чтоб было понятно, что можно получить, можете глянуть, добавив в чанк следующий код:
        {foreach $_pls as $key => $value}
        	<p>{$key} => {$value}</p>
        {/foreach}
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4