Когда создавался проект удобно было сделать несколько словарей.
Например,
наука:
техническая,
гуманитарная,
медицинская
предмет:
информатика,
математика,
физика,
русский язык,
биология
Возможно теперь сделать так, чтобы в УРЛ отображалось:
/техническая/информатика
/техническая/математика
/техническая/физика
/гуманитарная/русский язык
/медицинская/биология
Комментарии
для начала я бы предпочел правку БД, всего лишь нескольким терминам переназначить ID словаря. А потом уже думать, как делать урлы по принципу вложенности
Такое решение не будет полностью корректным. Термины вводят обычные пользователи. Потому-что словарь "предмет" имеет "Свободную маркировку", а словарь "наука" нет. Т.е. совмещать все в одном словаре не подходит.
как-то можно УРЛ вида /taxonomy/term/1+2
заменить на ЧПУ?
pathauto
views
Зато вполне подходит совмещать древовидный словарь с free-tagged словарем, "вкладывая" их друг в друга? Я бы десять раз подумал над структурой или логикой такой работы. Закладывая логику в начале вы определяете свои дальнейшие гемморои (или отсутствие оных). Ну, хозяин барин, вам виднее -)
А чем плохая такая логика работы, разделять разные по типу термины в разных словарях?