Получить последнюю категорию материала.


Доброго времени суток уважаемые специалисты. Подскажите пожалуйста, как я могу узнать какая последняя категория у материала?
То есть допустим иерархия хлебных крошек следующая:
Категория 1-1 » Категория 2-1 » Бар «Кайот»
Дак вот, как мне узнать что материал (Бар «Кайот») Находится в категории (Категория 2-1)?
19 октября 2012, 18:17    Николай   
0    249 0

Комментарии (2)

  1. Василий Наумкин 19 октября 2012, 18:19 # 0
    У ресурса есть свойство parent — это и есть его родительская категория.

    Пример на php, лежит ли ресурс с id=15 в категории с id=22:
    return $modx->getCount('modResource', array('id' => 15, 'parent' => 22));

    Скрипт вернет либо 1, либо 0.
    1. Александр Наумов 21 октября 2012, 20:17 # 0
      Можно еще при помощи пакета getResourceField. На страницу Бар «Кайот пишешь [[getResourceField? &id=`[[*parent]]`]] и будет выводиться родитель Категория 2-1.
      Вы должны авторизоваться, чтобы оставлять комментарии.