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

27 ноября 2008 в 19:53

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

Комментарии

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

27 ноября 2008 в 23:54

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

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

28 ноября 2008 в 8:09

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

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

28 ноября 2008 в 10:28

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

28 ноября 2008 в 13:05

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

28 ноября 2008 в 14:14

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

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

28 ноября 2008 в 14:48

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

28 ноября 2008 в 15:43

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

4 декабря 2008 в 17:41