Drupal рассматривает вводные данные как выбор формы (/ jumpmenu) - PullRequest
0 голосов
/ 01 марта 2012

У меня есть тип контента под названием новости.У меня есть вид, который перечисляет все новости.Но теперь я хотел бы отфильтровать их по году и типу.Пользователь может выбрать из меню / раскрывающегося списка год публикации (2010, 2011, 2012 и т. Д.), А также тип новостей (таксономические термины).

Я играл с открытыми представлениями, но получил толькополе ввода текста.Можно ли как-то получить меню выбора вместо обычного поля ввода?А также, как я могу перечислить все годы публикации, когда новости публикуются в этом меню выбора?

Должно ли это быть сделано даже при просмотре?

====

СТРАНИЦА

Раскрывающиеся списки фильтров: -type- -year-

Пресс-релизы перечислены здесь в соответствии с фильтрами.

1 Ответ

0 голосов
/ 01 марта 2012

Флажки выбора будут использоваться только в открытых фильтрах видов при наличии конечного числа возможных значений. Другими словами, если в вашем поле, которое вы хотите фильтровать, есть что-то, установленное в разделе «разрешенные значения», у вас должна быть опция выбора, если вы выбираете «ИМЯ ПОЛЯ - Разрешенные значения» в качестве поля для фильтрации в представлениях.

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

...