Как да изведем съдържание, маркирано с термин от Класификация (Taxonomy), включително и това, маркирано със под-термините? Защо ни е това?
Много често се използват йерархични менюта, направени с taxonomy и модули. Такива модули има доста и са много полезни. В повечето ситуации се използват под-термините за категоризиране на съдържанието, а главните остават "празни" - няма съдържание, към което са прикачени. При автоматичното създаване на меню от такъв речник, клик на главен термин обикновено отваря празна страница. Ето как да го преодолеем.
Необходим модул - views.
От списъка с views включваме taxonomy_term (сн.1)
В неговата секция Arguments отваряме настройките на първия аргумент Класификация: Term ID (with depth) (сн.2)
Променяме Depth от 0 (нула) на 5 (или колкото под-нива на термините имаме) (сн.3)
Записваме направените промени. Това е. Вече всички линкове от вида taxnomy/term/[tid], които по подразбиране са основната настройка на taxonomy menu модулите ще се отварят от това view и ще показват съдържание за термини и техните суб-термини ако има такива.
По същата логика могат да се направят и собствени view с различен път, като това трябва да се укаже съответно в taxonomy menu модула, който се ползва.
Коментари
Публикувай нов коментар