Drupal Views & Exposed Filter раскрывающиеся списки - PullRequest
1 голос
/ 20 января 2011

Я использую Профиль, чтобы добавить поле "Отдел" в профили пользователей.Я использую Представления, чтобы создать представление пользователей, с "Отделом", являющимся Открытым Фильтром.Открытый фильтр - это текстовое поле.Я бы хотел, чтобы это был выпадающий список, который заполняется всеми возможными значениями.

Кто-нибудь знает о модуле, который будет изменять фильтры видов, изменяя поля из текстовых полей для выбора выпадающих меню?

Drupal 6. Представления 2. Поле профиля представляет собой однострочное текстовое поле (с автозаполнением).

Ответы [ 3 ]

1 голос
/ 24 мая 2015

У меня была такая же проблема в полях проекта, которые являются полями выбора.как показано на изображении вложения в ' FILTER CRITERIA ', выберите поле в ' Тип фильтра для выставления ' part select ' Сгруппированные фильтры ' будет показана таблицавручную можно добавить свои данные в качестве параметров

это решение хорошо, если вы знаете свои параметры

это мои настройки RTL для выставления фильтра текстового поля this is my RTL settings for expose a textbox filter

это моеНастройки RTL для выставления опций текстового поля this is my RTL settings for expose a textbox options

, а в пользовательском интерфейсе - на стороне клиента это поле будет отображаться так: and in UI - client side this field will be shown like this

0 голосов
/ 21 апреля 2011

Если вы хотите изменить существующий фильтр, следуйте принятому решению , предоставленному здесь .

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

0 голосов
/ 20 января 2011

Какое поле профиля является "Отдел"?Я предполагаю, что это одно из однострочного текстового поля, многострочного текстового поля, флажка или списка выбора.Я протестировал его только с выбором списка, но если вы отметите «Принудительно одиночный», то раскрывающийся фильтр будет выпадающим списком.

Предполагается, что вы имеете в виду Drupal 6. Вышесказанное верно для Views 2.x и 3.x на D6.

...