Здравствуйте!
Использую одинаковые подтермины для разных терминов, например:
Легковые автомобили
-Toyota
-Nissan
Грузовые автомобили
-Toyota
-Nissan
Однако друпал воспринимает все подтермины как одинаковые. Т.е. в разделе Toyota выводятся все материалы, а нужно сделать так чтобы в подтермине Toyota для Легковых автомобилей выводиись одни материалы, а в подразделе TOyota для Грузовых автомобилей - другие. Как это можно реализовать?
Комментарии
Что-то не то вы делаете, как страницу термина выводите?
И не логичнее ли сделать два словаря - "Типы" и "Производители"?
Вывожу через exposed фильтр. Т.е. сначала выбираю Легковые автомобили затем Toyota, нажимаю на кнопку фильтра и выводятся материалы подтермина Toyota относящиеся ко всем терминам, а не только к Легковым автомобилям.
Насчет двух словарей - может и логичнее. Но в этом случае нужно как то их связать между собой, чтобы в exposed можно было выбрать Тип и для него автоматом подбирались бы производители. А как это сделать в этом случае я не знаю.
Да, забыл добавить - для вывода терминов использую модуль Simple hierarchical select
drupal воспринимает термина по номеру, а не по названию.
В вашем случае, Я посоветую использовать select в node(Тип модели) и Таксономию (Макрка)
Можно использовать два словаря. Но никак нельзя один словарь, иначе руки отвалятся.
Спасибо. Но я так и не понял как связать определенные термины если использовать два словаря.
Ну что нет никакого решения? Может есть модуль какой то который позволяет работать с дублированными терминами?
Модуль называется Views. Хоть 10 терминов туда.
А в кратце: нода с соответствующими терминами, вывод через вьювс.
Да я вроде через вьюс и вывожу, через exposed. Проблема в другом.
А зачем дублировать термины? Словарь типы авто и словарь марки авто. и выводи хоть все нисаны, хоть грузовые, хоть грузовые нисаны!!