В общем такой вопрос - реально ли на друпале сделать сложную выборку нод?
Наподобии как выбор товара на ulmart.ru
То есть выбираем некий обобщающий термин, затем возможно его подтип, а далее уже по характеристикам уточняем вывод списка, так чтобы можно было разных типов сразу несколько...
В самой ноде это чтобы выглядело как набор полей я так понимаю, каждое поле - характеристика...
Собственно отсюда несколько вопросов:
- реально ли это на друпале?
- термины и подтипы задавать тоже как поля? или отдельные ноды создавать? ведь если в одну ноду все, то придется кучу полей создавать в ней одной - характеристики всех типов, как делать выборку при создании записи о элементе?
- делать это на 6 друпале или уже вполне реально технически и на 7?
Вроде как-то так если кто не понял - уточню
Комментарии
На первый взгляд, можно сделать через таксономию (тэги), которые можно указывать каждой ноде (например, у товара один вес -> один и тот же тэг) + выборку по ним во Views.
Правда на счёт "многоуровневых условий" -> нужно уже думать.. мысли сами идут в сторону php
как вариант - http://drupal.org/project/faceted_search
Думал уже, но как быть с разными типами?
Ведь у одного - одни параметры, у другого - другие...
Ну на примере того же юлмарта - у видеокарты указываются частота проца, памяти, серия...
У материнки совсем другое, у памяти тоже...
Создавать на каждый свой тип материала - получится слишком много по моему...