Поиск по полям CCK

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

Аватар пользователя digital_sword digital_sword 27 ноября 2008 в 19:53

Думаю, такое делали многие. Допустим, есть несколько численных CCK полей с именами field_data1, field_data1 и т.д. Как внедрить форму поиска, чтоб там поля были. Можно искать материал, в которых field_data1 принимает значения от 1 до 3 и т.п. Обычная форма поиска.
Нигде материала нет по этому, модуля там и т.п.? Совета, с чего начать...

Комментарии

Аватар пользователя Тыдж Тыдж 27 ноября 2008 в 23:54

а как скрыть из виду какую-либо форму, если она не удовлетворяет условию? эм.. ну например:
есть 2 словаря и термины в них; выбираем Словарь1, открывается форма с выбором из термин1, термин2 этого словаря... джава?

Аватар пользователя digital_sword digital_sword 28 ноября 2008 в 8:09

"Serebron" wrote:
views -> фильтр выбрать -> раскрыть

Зашел в раздел видов, создаю блочное представление. Там есть возможность фильтра по численным CCK полям, но "фильтр выбрать -> раскрыть" что-то не нашел... Это где?

Аватар пользователя digital_sword digital_sword 28 ноября 2008 в 10:28

Спасибо, у меня кнопка expose, не сразу сообразил. А можно так раскрывающиеся списки делать (по численным CCK полям), изменять вид поиска? Может есть какой-то модуль-добавка... Или только темизацией?

Кстати где перевод брали? (у меня с drupaler.ru, там большая часть не переведена)

Аватар пользователя digital_sword digital_sword 28 ноября 2008 в 13:05

Serebron, а вам удалось таким способом сделать блочное отображение? У меня блок такой никак не показывается, только страница.

Аватар пользователя Serebron Serebron 28 ноября 2008 в 14:14

что нужно в блоке показать? если форму то есть настройка:
Exposed form in block: да/нет
_______________________
старайтесь излагать мысли так, чтобы можно было понять не знающему и не видящему Ваш конкретный случай

Аватар пользователя digital_sword digital_sword 28 ноября 2008 в 14:48

"Serebron" wrote:
Exposed form in block: да/нет

Спасибо! оно
И еще такой вопрос: у вас там на работе-32 все поля в форме поиска разной длины. У меня по умолчанию все поисковые поля одной длины. (параметр size=30). Это посмотрел в исходном коде страницы. А как мне его, скажем, =20 задать? Где это в views?

Аватар пользователя Serebron Serebron 28 ноября 2008 в 15:43

Списки выбора разной длины (ширины) - они зависят от ширины наиболее длиннуй строки. а текстовые поля одинаковые

Аватар пользователя vilk108 vilk108 4 декабря 2008 в 17:41

Скажите пожалуйста - а как можно искать цену от и до? То есть к примеру у меня в нодах есть поле цена, и мне надо найти ноды где цена от 200 до 290.