Как разобраться с зависимостью полей

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

Аватар пользователя prayse prayse 27 декабря 2015 в 12:08

Добрый день господа! Совсем недавно начал юзать Drupal 7. Возник вопрос, ответы на которые в обширном инете найти не удалось.
Вопрос: Есть тип материала: факультет. В нем есть поля "группы", есть "подгруппы" и есть "студенты". Можно ли как-нибудь сделать так, чтоб был селектор с подгруппами, которые я только что ввел выше? Т.е при вводе данных о студенте в селекте "К какой подгруппе относится студент", появляются значения поля "Подгруппы", которые я ввел выше, здесь же. Может есть какой-нибудь модуль, которые реализует подобное? Желательно не использовать таксономию. Заранее благодарю за помощь !

Комментарии

Аватар пользователя tlito tlito 27 декабря 2015 в 12:25

тогда задайте значения по умолчанию в обоих полях. в подгруппах значения по умолчанию должны содержать значения групп+подгрупп, т.е.: 1-А, 1-Б, 1-В, 2-А, 2-Б, 3-А, 3-Б.
с помощью js скрывайте поле подгруппы, а после ввода группы - показывайте поле подгруппы, и вместе с тем ограничьте набор значений в зависимсти от выбранной группы и удалите имя группы из значений подгруппы - все на js.

Аватар пользователя tlito tlito 27 декабря 2015 в 12:28

чтобы поле имело виджет списка select, нужно при добавлении поля к типу материала выбрать тип Список