И снова категории в minishop2

Всем доброго дня! Искал на форуме, но так и не нашел решения(

Прошу помощи! Просьба сильно не пинать, если вопрос уже обсуждался или он слишком прост.

Есть категории и подкатегории товаров:

Категория1
__Подкатегория1-1
__Подкатегория1-2
__Подкатегория1-3
Категория2
Категория3
__Подкатегория3-1
__Подкатегория3-2
____Подкатегория3-2-1
____Подкатегория3-2-2
__Подкатегория3-3

Ну и соответственно в каждой конечной категории лежат товары.
Вопрос: как выводить в конечной категории товары?

Сейчас в шаблоне «Категория» вывожу следующим образом:
[[pdoPage?
&element=`msProducts`
&tpl=`tpl.msProducts.row2`							
&parents=`[[*id]]`
&where=`{"class_key":"msCategory"}`
&depth=`1`
]]
[[!+page.nav]]
В каждой категории выводится подкатегория, но в конченой категории не выводит товары(
kaix8
23 апреля 2018, 10:15
modx.pro
984
0

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

Stanislavsky
24 апреля 2018, 11:28
0
Если я правильно понял, то нужно вывести все товары? Тогда условие where вообще убираем. Прописываем depth (глубина поиска) где-то 4.
    kaix8
    10 мая 2018, 10:48
    0
    нужно вывести в
    Категории1 вложенные подкатегории
    __Подкатегорию1-1
    __Подкатегорию1-2
    __Подкатегорию1-3

    а в конечной подкатегории вывести товары, которые в ней лежат.
      Руслан Сафин
      10 мая 2018, 10:57
      0
      where убираем, depth ставим минимум 2
        kaix8
        10 мая 2018, 11:10
        0
        Тогда выводится все в кучу и категории и товары
          Руслан Сафин
          10 мая 2018, 11:14
          0
          &where=`{«class_key»:«msProduct»}` а так?
            kaix8
            10 мая 2018, 11:36
            0
            Так выводит только товары, а катеории не выводит(

            Ладно всем спасибо, сделаю доп. чекбокс (конечная категория) через тв. Если включен у категории, то там будут выводиться товары, если не включен, то будут выводиться категории.

            Как сделать проще и грамотнее не придумал(
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6