Получить последнюю категорию материала.
Доброго времени суток уважаемые специалисты. Подскажите пожалуйста, как я могу узнать какая последняя категория у материала?
То есть допустим иерархия хлебных крошек следующая:
Категория 1-1 » Категория 2-1 » Бар «Кайот»
Дак вот, как мне узнать что материал (Бар «Кайот») Находится в категории (Категория 2-1)?
То есть допустим иерархия хлебных крошек следующая:
Категория 1-1 » Категория 2-1 » Бар «Кайот»
Дак вот, как мне узнать что материал (Бар «Кайот») Находится в категории (Категория 2-1)?
Комментарии: 2
У ресурса есть свойство parent — это и есть его родительская категория.
Пример на php, лежит ли ресурс с id=15 в категории с id=22:
return $modx->getCount('modResource', array('id' => 15, 'parent' => 22));
Скрипт вернет либо 1, либо 0.
Пример на php, лежит ли ресурс с id=15 в категории с id=22:
return $modx->getCount('modResource', array('id' => 15, 'parent' => 22));
Скрипт вернет либо 1, либо 0.
Можно еще при помощи пакета getResourceField. На страницу Бар «Кайот пишешь [[getResourceField? &id=`[[*parent]]`]] и будет выводиться родитель Категория 2-1.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.