Материал принадлежит двум словарям.
Допустим:
нода Pentium 3000
термин Процессор словаря Тип комплектующего
термин Intel словаря Производитель
(?)Как сделать выборку двойную: выбираем процессор -> показывает процессоры всех производителей,
далее где-нибудь выбираем Intel -> показывает процессоры уже только Intel.
И наоборот(это не обязательно).
Комментарии
Нужно перечеслить идентификаторы терминов через запятую примерно так site.ru/taxonomy/term/119,305
Одна выборка осуществляется по ссылке:
/taxonomy/term/N
где N - номер первого термина. Две выборки по ссылке суммирования:
/taxonomy/term/N+M
где M - номер второго термина
Тогда как можно это реализовать на уровне меню, или выпадающего списка?
А в чём проблема? Редактируйте меню, добавляете пункт "Процессоры Intel" и указываете путь /taxonomy/term/N+M
Автоматически не получится, ведь меню не знает что вы с чем хотите плюсовать.
n+m не даст нужного эффекта - там будут все процессоры и всё про intel, нужно писать n,m - это будет пересечение
Проблема в том, что терминов в одном из словарей более 3000
Посмотрите модуль taxonomy touch (taxotouch). Вроде там собирались такое сделать.
Спасибо, посмотрю. Если есть другие идеи - пишите.
Клевый модуль, спасибо. Вот демо, кому интересно - http://taxotouch.loac.ru/
А с русскими бувами работает?
С русскими буквами в адресной строке? Вот так /taxonomy/term/куры,гуси ? Не знаю, вряд ли.
Нет, с построением алфавитного списка по порядку русского алфавита
Drupal на utf8, автор модуля видимо русский. Думаю, работает.
utf8 даёт лишь поддержку русских букв, а вот с сортировкой могут быть грабельки.
Если кто проверит - киньте плиз, результаты, интересно!