Вы здесь

Получить значения по-умолчанию #options из раскрытого фильтра?

1

Во Views, 2 раскрытых фильтра (это поля у ноды, ссылающиеся на 2 два разных словаря таксономии):

  • Страны
  • Города

Изначально отображаются все страны и все города, но если пользователь выбрал страну, то города остаются, только те, которые есть в этой стране. Работает через hook_form_alter() и ajax.
Затык возник, когда пользователь, снова выбирает
Страна = -Любая-
Не могу понять как получить, список #options, которые был изначально в городах, может его где-то хранить в form_state?

Версия Drupal: 
7.x
Категория: 
Field APIForm API
Связанные проекты: 
Views
Вопрос задан 14.04.2015 - 21:16

Зачем страны и города хранить в разных словарях?

Комментарий оставлен 14.04.2015 - 21:27

Ответы

1

а taxonomy_get_tree не помогает?

Ответ дан 14.04.2015 - 21:23

Я думал об этом, а если пользователь настроит вьюху по другому?

Комментарий оставлен 14.04.2015 - 21:31

настроить по другому данные в раскрытом фильтре он не может

Комментарий оставлен 14.04.2015 - 21:33