@igorsrt

MODX Minishop2 как получить по 6 товаров из каждой категории?

Здравствуйте!
Хочу выводить на главной странице фильтр товаров по категориям. Использую такой код:
[[!msProducts?
    &parents=`33`
    &limit=`0`
    &includeContent=`1`
    &tpl=`msProductIndex`
    &toPlaceholder=`catalog`
    &includeThumbs=`250x250`
    &includeTVs=`crop`
    &sortby=`menuindex` 
    &sortdir=`ASC`
]]
 
 
[[pdoResources?
    &parents=`33`
    &depth=`0`
    &tpl=`filterMenuElementId`
    &limit=`1`
    &where=`{"template:=":5}`
    &sortby=`menuindex` 
    &sortdir=`ASC`
    &toPlaceholder=`filterMenuElementIdOuter`
]]
 
<div class="index-products products span3" id="catalog">
            <ul class="simple-filter">
                [[pdoResources?
                    &parents=`33`
                    &depth=`0`
                    &tpl=`filterMenuElement`
                    &tplFirst=`filterMenuElementFirst`
                    &limit=`0`
                    &where=`{"template:=":5}`
                    &sortby=`menuindex` 
                    &sortdir=`ASC`
                ]]
            </ul>
</div>

Если в "!msProducts?" оставляю &limit=`0` - то выводятся все товары (а это много), если ставлю &limit=`0` - то всего 6 товаров (а это тоже плохо)...
Как добиться того что бы !msProducts? получал именно по 6 элементов из каждой категории? Вероятно нужно ставить какой-то дополнительный параметр в выборку?
  • Вопрос задан
  • 375 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы