Форма с select через фильтр Views

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

Аватар пользователя bulinat@drupal.org bulinat@drupal.org 12 мая 2010 в 17:54

Делаю сайт по автошинам, требуется сделать форму поиска по параметрам - ширина, высота и диаметр, которые прописаны в полях CCK. Поля в форме поиска должны выглядеть как выпадающие списки select с имеющимися значениями. Подскажите, как это можно сделать? На данный момент они выглядят просто как текстовые поля. В настройках полей в CCK указан widget type: select list.

Комментарии

Аватар пользователя bulinat@drupal.org bulinat@drupal.org 13 мая 2010 в 10:21

У меня почему-то нет такой настройки у фильтра, хотя в настройках поля allowed values прописаны. Панель редактирования фильтров выглядит так:

Аватар пользователя bulinat@drupal.org bulinat@drupal.org 13 мая 2010 в 12:13

С селектами разобрался, но возник еще один вопрос - как сделать так, чтобы этот вид, помещенный в блок, срабатывал только после нажатии кнопки? Сейчас у меня выводится полный список позиций прямо в блок

Аватар пользователя Dark_kz Dark_kz 24 мая 2010 в 15:26

А как сделать этот выпадающий список?
у меня строка для ввода только появляется, а мне нужен выпадающий список со всеми доступными значениями? мне, например, нужна фильтрация по авторам

Аватар пользователя bulinat@drupal.org bulinat@drupal.org 26 мая 2010 в 13:05

При создании поля CCK задается список разрешенных значений, которые потом и выпадают в списке (при этом надо в Views выбирать поле с Allowed values). А как сделать выпадающий список без заранее заданных значений, как в вашем случае, я пока не знаю. Возможно вам поможет модуль better_exposed_filters

Аватар пользователя kovex kovex 13 ноября 2010 в 18:38

кто может подсказать, как сделать выпадающий список в фильтре из всех значений данного поля, но чтобы не заносить эти значения в Allowed values ?

спасибо.