Вывод категорий MS2 при помощи pdoResource

Всем привет!

Столкнулся со следующей проблемой.

Есть каталог товаров MS2, следующего вида

категория 1
подкатегория 1
подкатегория 2
категория 2
подкатегория 1
подкатегория 2
Категория 3
Категория 4

Нужно вывести категории (не подкатегории!) в виде картинки и подписи к ней.

Пытаюсь вывести так:

[[!pdoResources?
                   &parents=`49`
                   &depth=`1`
                   &tpl=`main_categories`
                   &includeTVs=`category_img`
             ]]
Где 49 — это сам каталог, в котором категории. Категории и подкатегории являются именно категориями товаров.

category_img — обычный TV, прицепленный к шаблону категории.

При выводе pdoResources выводит именно подкатегории, а категорий вообще нет! Почему такое поведение, и куда копать?
Павел Ширяев
31 марта 2015, 15:17
modx.pro
4 140
0

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

Павел Ширяев
31 марта 2015, 18:30
0
В общем, что-то я затупил под вечер, решил вопрос при помощи pdoMenu.

Но сам вопрос все равно остается в силе, любопытно почему pdoResources так себя ведет.
    Василий Наумкин
    31 марта 2015, 19:09
    0
    Или категории не опубликованы, или не показаны в меню.

    Подробнее скажет только &showLog=`1`.
      Павел Ширяев
      31 марта 2015, 19:16
      0
      Опубликованы и показаны, только что проверил.
      pdoMenu из без всяких проблем вывел, таким вызовом:

      [[!pdoMenu?
      &parents=`49`
      &depth=`1`
      &tpl=`main_categories`
      &includeTVs=`category_img`
      ]]
      Чанк:

      <div class="cat equal">
          <div class="cat_image">
              <a href="[[~[[+id]]]]" title="[[+longtitle]]">
                  <img src="[[+category_img]]" height="153" width="153" alt="[[+menutitle]]">
              </a>
          </div>
          <a href="[[~[[+id]]]]" title="[[+longtitle]]">[[+pagetitle]]</a>
      </div>
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3