Категории и подкатегории

Здравствуйте, господа разработчики и специалисты системы MODX Revo. Круто звучит Revolution.
Хотелось бы узнать у разработчиков и специалистов данной системы следующее: интернет магазин, далее есть категория детская одежда, далее подкатегории для мальчиков, для девочек и для новорожденных, выбираем к примеру подкатегорию для мальчиков, далее есть еще подкатегории которые находятся и в фильтре, выбираем верхнюю одежду, выбираем бренд, и видим три куртки данного бренда,, такую же процедуру делаем и с категорией для девочек, все хорошо отлично. Теперь выбираем этот же бренд через отдельный раздел, и видим, что если через фильтр выбрать верхнюю, да даже если не выбирать эту категорию, то курток для мальчиков уже нет, а есть только куртки для девочек.
Подподкатегории называются одинаково, только они находятся в разных подкатегориях, если вдруг возникнет такой вопрос.

Отсюда вопрос, в чем проблема??? Кто-нибудь сможет помочь и объяснить???

И еще у меня тысяча вопросов по данной системе, можно как-то по человечески настроить интернет-магазин, чтобы покупателям было предельно ясно и понятно????
Николай
12 октября 2015, 18:21
modx.pro
2 382
-1

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

Максим Кузнецов
12 октября 2015, 21:52
0
… ничего не понял.

Если у вас есть структура вида:
- детская одежда
-- для мальчиков
--- верхняя одежда
--- штаны
--- ...
-- для девочек
--- верхняя одежда
--- штаны
--- ...
- список брендов
И в случае захода в подкатегорию и выбора требуемых опций через фильтрацию, у вас все отображается корректно, а через бренд — нет, то, скорее всего, проблема в определении параметра &parent для каждого раздела.
А вообще — приложите лучше коды вызова сниппетов, так будет намного более наглядно, чем «категории подподкатегорий»..)

Что же до второго вопроса — спрашивайте. Или можно обратиться вот сюда, например.
    Николай
    13 октября 2015, 10:01
    0
    Ну как-то так

    [[!mFilter2?
    &parents=`39`
    &limit=`20`
    &element=`msProducts`
    &where=`{«Vendor.name:LIKE»:"%[[*pagetitle]]%"}`
    &filters=`
    msoption|tags,
    parent:categories,
    msoption|color,
    msoption|size,
    ms|price:number`
    &tplOuter=`tpl.mFilter2.outerMy`
    &tpls=`tpl.msProducts.rowMy,tpl.msProducts.rowMy2`
    &class=`msProduct`
    &tplFilter.outer.resource|parent=`tpl.mFilter2.filter.parentOuter`
    &suggestionsRadio=`resource|parent`
    &tplFilter.row.default=`tpl.mFilter2.filter.checkboxMy`
    &tplFilter.row.msoption|tags=`tpl.mFilter2.filter.checkboxMy`
    &tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
    &tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
    &tplFilter.outer.msoption|color=`tpl.mFilter2.filter.colorOuter`
    &tplFilter.outer.msoption|size=`tpl.mFilter2.filter.sizeOuter`
    &showLog=`0`
    &sortby=`price`
    &disableSuggestions=`1`
    ]]
    Николай
    15 октября 2015, 15:31
    0
    вот и все чтоль, пообщались?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3