Как вывести на главной все товары MODX Revo + Minishop2
Ситуации бывают разные, как и общее количество товаров на сайте. Допустим, как в одном из наших проектов, появилась задача вывести все товары или товары из определенных категорий на главной странице сайта. В принципе, делается это очень просто.
Открываем шаблон нашей главной страницы и в подготовленное место помещаем этот код:
[[!msProducts? &parents=`0` &tpl=`KatalogTpl` &includeThumbs=`small` &limit=`` ]]
Данный код выведет все товары, так как мы указали для &parents значение 0 и не выставили &limit, которые отвечают за количество отображаемых товаров.
&tpl — шаблон вывода для каждого товара (оформление).
&includeThumbs — размер превьюшек, изображений товара.
Выводим товары из определенных категорий на главной странице
Для вывода товаров из выбранных категорий достаточно внести небольшие правки в код выше — перечислить через запятую все нужные категории:
[[!msProducts? &parents=`5,6,7` &tpl=`KatalogTpl` &includeThumbs=`small` &limit=`` ]]