Добрый день!
Господа, подскажите пожалуйста, каким образом реализовать следующее:
1. Есть content type "Торрент", который имеет определенный набор общих полей, условно Размер, Рейтинг, Категория (видео, музыка, книга, etc). Необходимо что бы в зависимости от Категории, пользователю предлагалось заполнить поля специфичные для данной категории, условно для "видео" набор полей должен Режиссер, Актеры, Год, Наличие Оскоров, Формат (DivX, DVD)..., для книги - Автор, Издательство, Формат (PDF, DjVu).
2. Для категорий Видео и Книги предусмотрено поле формат, значение которого должно выбираться из выпадающего списка, вводится вручную либо определяться с помощью Computed Field.
Подскажите пожалуйста в каком направлении копать. Написать что-то не проблема, но я почему то уверен, что есть общее решение данной задачи, хотя найти я его не смог.
Комментарии
1 - conditional fields, хотя я бы делал наверное свой тип дпнных для каждой отдельной категории (музыка, фильмы..) со своим набором полей.
2 - почему-то в голову пришла таксономия, ее выпадающий список и модуль content taxonomy?
Как решили проблему?
Сделал отдельный тип данных для каждой категории. Возможности Conditional Fields не устроили.
Mr Null Да уж решение просто генеальное, а представьте что у вас 25 и более разделов, тогда что вам придётся делать 25 и более типов контента и 25 и более файлов tpl.php для персонализации вывода стиля контента
Тут безусловно только Conditional Fields могут помоч тем более при помощи Dependees полей можно столько натворить креативного 
а если через таксономию и hierarchical select?