иерархия в таксономии

Главные вкладки

Аватар пользователя Grig Grig 19 сентября 2009 в 23:00

У меня на сайте (между делом, доброго времени суток, уважаемые!) есть словарь с терминами, расположенными иерархически - то есть например россия-архангельская область-архангельск. При создании использую модуль hierarhial select, выбрана функция Save only the deepest term (то есть статья принадлежит только одному выбранному термину). Если выбрать Save term lineage - глючат счетчики статей и че то еще подглючивает, поэтом хочу сделать с первым вариантом сайт.
но проблема в том, что когда я прошу движок вывести мне статьи, принадлежащие например термину архангельская область(при том, что статья принадлежит термину архангельск) - он эту статью не видит. То есть не полчается сделать так, чтобы при обращении к термину в духе /term/123 выводились статьи не только прямо принадлежащие этому термину, но и его "детям"

с другой стороны, выбирая пункт сохранить линейку терминов я (если я правильно все понимаю) приписываю эту статью каждому из терминов в гениалогическом стволе(хе-хе), поэтму count_nodes считает ноды, принадлежащие например термину Россия, неправильно, учитывая одну и ту же статью несколько раз. Плюс бессистемно модуль taxonomy_breadcrumb то видит, то не видит самый глубокий уровень(то есть например для одной ноды бредкрамб выглядит как Россия-архангельская область-архангельск, а для другой Россия-архангельская область, последний термин куда то теряется)
Очень рассчитваю на вашу помощь!

Комментарии