Drupal 7: сделать значения поля зависимыми от другого значения поля

Я создал тип контента с различными типами полей (текст, даты, отношения сущностей...). У меня есть 2 выпадающих поля (связанных с 2 таксономиями). Я хотел бы, чтобы значения второго раскрывающегося списка менялись в зависимости от значения первого раскрывающегося списка.

Я нашел модуль Динамические зависимые поля (https://www.drupal.org/project/ddf ), но после его установки (и включения) я не могу найти никаких настроек по этому поводу.

Не могли бы вы помочь мне? Спасибо

Обновление: я обнаружил модуль Ограничение параметра поля ссылки (https://www.drupal.org/project/reference_option_limit), но после его включения я не знаю, где установить то, что мне нужно.


person webpaul    schedule 07.10.2014    source источник


Ответы (2)


Глядя на исходный код модуля, похоже, что при редактировании поля выбора должна быть настройка.
Однако вы можете рассмотреть другой модуль, например:
Условные поля или
Условные состояния полей

Это предполагает, что выпадающие списки - это не просто разные уровни одной таксономии, и другой ответ о выборе иерархии был бы лучшим вариантом.
EDIT, еще раз прочитав ваш вопрос, я вижу, что это 2 различные таксономии, поэтому выбор иерархии, вероятно, не сработает для вас.

person 2pha    schedule 07.10.2014
comment
похоже, что при редактировании поля выбора должна быть настройка ... ее нет :-( - person webpaul; 07.10.2014
comment
Я только что установил модуль на тестовом сайте. В настройках справочного поля таксономии появился новый флажок «Ограничить параметры этого поля в соответствии с совпадающими значениями полей». Модуль вроде работает как надо. - person 2pha; 08.10.2014
comment
Я нашел флажок, но он не активен, и я не могу понять правильное значение текста справки: Это ограничит параметры, представленные в виджете этого поля, только теми объектами, которые соответствуют текущему объекту в определенных значениях поля. Этот параметр доступен только в том случае, если текущий пакет сущностей и связанный(е) набор(ы) сущностей имеют общие поля. - person webpaul; 08.10.2014
comment
Я думаю, что ваша вторая таксономия должна иметь ссылку на поле таксономии, но я не уверен на 100%. Спросите в очереди задач модуля. - person 2pha; 08.10.2014
comment
я попытался выполнить шаги, описанные здесь, но флажок 'Limit параметры этого поля в соответствии с соответствующими значениями поля ' по-прежнему недоступны для кликов - person webpaul; 08.10.2014
comment
Как вы ожидаете, что я буду помогать больше, чем я? Вы пробовали другие модули, которые я упомянул? - person 2pha; 08.10.2014
comment
Я очень ценю вашу помощь, я все еще тестирую. Модуль Условные поля все еще находится в альфа-версии. Я попробую Условные состояния полей. Спасибо! - person webpaul; 09.10.2014
comment
Мне удалось воспроизвести пример стран/городов, но я все еще не могу сделать это, используя отношения к таксономиям, а только к типам контента. :( - person webpaul; 09.10.2014
comment
Мне также удалось использовать отношения с таксономиями так же, как и с типами контента! Большое спасибо! - person webpaul; 09.10.2014