Разные превьюшки для разных категорий
Мне нужно вывести определённый размер картинок для определённой категории ms2.
вывожу товары ms2 кодом
вывожу товары ms2 кодом
[[!msProducts?
&parents=`[[+id]]`
&limit=`0`
&deapth=`0`
&includeThumbs=`small, medium, big`
&tpl=`lookSlide`
]]
в чанке lookSlide{if $big?}
<a href="{$id | url}">
<img src="{$big}" alt="{$pagetitle}" title="{$pagetitle}"/>
</a>
{else}
<img src="{'assets_url' | option}components/minishop2/img/web/ms2_small.png" alt="{$pagetitle}" title="{$pagetitle}"/>
{/if}
как сделать для категории с названием «Брюки» картинки {$medium}? Комментарии: 6
....
<img src="{if $_modx->resource.pagetitle == 'Брюки'}{$medium}{else}{$big}{/if}" alt="{$pagetitle}" title="{$pagetitle}"/>
....
Подскажите, пожалуйста, если вывожу товары на «Главной» будет ли правильно работать этот код?
Да, выведется {$big}.
Понял, а подскажите, пожалуйста, как записать такое
Если имя родителя ресурса = «Брюки», то
Что-то на подобии такой записи:
Если имя родителя ресурса = «Брюки», то
<img src="{$medium}">
, иначе <img src="{$big}">
?Что-то на подобии такой записи:
<img src="{if $parent | resource : 'parent' | resource : 'pagetitle' == 'Брюки'}{$medium}{else}{$big}{/if}" alt="{$pagetitle}" title="{$pagetitle}"/>
Если в чанке, то так:
Если на странице самого продукта, то так:
<img src="{if $parent | resource: 'pagetitle' == 'Брюки'}{$medium}{else}{$big}{/if}" alt="{$pagetitle}" title="{$pagetitle}"/>
Если на странице самого продукта, то так:
<img src="{if $_modx->resource.parent | resource: 'pagetitle' == 'Брюки'}{$medium}{else}{$big}{/if}" alt="{$pagetitle}" title="{$pagetitle}"/>
Спасибо большое!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.