Пользовательская форма поиска Drupal для определенного типа контента - PullRequest
0 голосов
/ 22 января 2010

Я создал тип контента Car с словарями таксономии и полями CCK, чтобы описать марку, модель, год, цену, цвет и т. Д. Мой сайт будет содержать очень мало контента, кроме автомобилей, и я хочу внедрить форму поиска, аналогичную той, которая найдена на http://openautoclassifieds.com/search.php.. В полях выбора пользователи могут выбирать из допустимых вариантов, вместо того, чтобы вводить текст самостоятельно и рискуя не найти что-нибудь. Есть ли модуль, который позволяет мне это сделать?

Я не против того, чтобы самому что-то кодировать, но никогда не взаимодействовал с бэкэндом поиска Drupal. Предполагая, что я мог бы создать форму поиска, которая бы заполняла поля правильными значениями из базы данных, есть ли хорошая функция, которой я могу просто передать эту информацию, чтобы вернуть результаты поиска, или мне нужно будет сделать свой собственный запрос SQL, отформатировать Результаты себя, ЭСТ?

1 Ответ

2 голосов
/ 22 января 2010

Вы могли бы пару разных вещей здесь.

Вы можете создать вид, который отображает ваш тип содержимого автомобиля, а затем предоставить пользователю различные поля в качестве фильтров для поиска. Вот пример: http://www.cae -nyc.org / schools - это происходит с картой Google - но поля поиска слева - это фильтры просмотров.

Или

Взгляните на модуль граненого поиска - http://drupal.org/project/faceted_search

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...