Делаю сайт по автошинам, требуется сделать форму поиска по параметрам - ширина, высота и диаметр, которые прописаны в полях CCK. Поля в форме поиска должны выглядеть как выпадающие списки select с имеющимися значениями. Подскажите, как это можно сделать? На данный момент они выглядят просто как текстовые поля. В настройках полей в CCK указан widget type: select list.
Комментарии
Надо выбирать в фильтрах alowed values этого поля и все будет ОК.
У меня почему-то нет такой настройки у фильтра, хотя в настройках поля allowed values прописаны. Панель редактирования фильтров выглядит так:
Все, нашел, большое спасибо за подсказку. Allowed values надо выбирать при добавлении фильтров.
С селектами разобрался, но возник еще один вопрос - как сделать так, чтобы этот вид, помещенный в блок, срабатывал только после нажатии кнопки? Сейчас у меня выводится полный список позиций прямо в блок
Exposed form in block
Спасибо, заработало как надо!
А как сделать этот выпадающий список?
у меня строка для ввода только появляется, а мне нужен выпадающий список со всеми доступными значениями? мне, например, нужна фильтрация по авторам
При создании поля CCK задается список разрешенных значений, которые потом и выпадают в списке (при этом надо в Views выбирать поле с Allowed values). А как сделать выпадающий список без заранее заданных значений, как в вашем случае, я пока не знаю. Возможно вам поможет модуль better_exposed_filters
Спасибо, буду пробовать
кто может подсказать, как сделать выпадающий список в фильтре из всех значений данного поля, но чтобы не заносить эти значения в Allowed values ?
спасибо.