Как сделать зависимость группы полей от выбранного термина?

Главные вкладки

Аватар пользователя каранёвы каранёвы 29 ноября 2011 в 2:36

Добрый день! Дело в том, что полей у меня очень много в материале и они разделены по группам. Нужно сделать, чтобы при выборе определенного термина в словаре, показывались поля для заполнения.
К сожалению, мне не подошло решение field collection + conditional fields (хотя казалось бы, что надо), т.к. последующую информацию нужно выводить в табличном виде через views.
Можно ещё каждое поле заносить в conditional fields, но этого делать очень не хочется.
Быть может все же есть другое решение?
Спасибо!

Комментарии

Аватар пользователя StingMU StingMU 27 января 2012 в 16:08

Столкнулся на днях с той же проблемой. Пока нашел 2 выхода:
1) Если полей в каждой группе не очень много - то вручную выставлять зависимости для каждого поля.2
2) В ином случае проще позаморачиваться с темизацией странцы редактирования/добавления материала (bode-material-edit.tpl.php).
Более удобного решения пока еще не нашел.

Аватар пользователя StingMU StingMU 18 октября 2012 в 17:06

Сonditional Fields - не видит группы полей (field groups). Его можно применить, к сожалению, только к каждому отдельному полю.

Аватар пользователя Hades Hades 31 октября 2012 в 18:04

Человека не устраивал вариант Field collection, т.к. не было возможности использовать совместно с views. Был далёкий 2011 год Smile
Теперь же эта проблема решаема добавлением модуля Field Collection Views.
На сколько я помню и вашим требованием он так же удовлетворяет, позволяет управлять отображением конкретных полей в группе.