2010-01-21 59 views
0

我已經使用分類詞彙表和CCK字段創建了Car內容類型來描述品牌,型號,年份,價格,顏色等。除了汽車之外,我的網站將包含很少的內容,並且我想實施類似於http://openautoclassifieds.com/search.php上的搜索表單。選擇框允許用戶從有效的選項中進行選擇,而不是自己輸入文本,並冒着找不到任何東西的風險。有沒有一個模塊可以讓我做到這一點?Drupal針對特定內容類型的自定義搜索表單

我不反對編碼自己的東西,但從未與Drupal搜索後端交互。假設我可以創建搜索表單,用數據庫中的正確值填充字段,是否有一個很好的函數,我可以傳遞這個信息來返回搜索結果,或者我需要自己做SQL查詢,格式化結果我自己,等等?

回答

2

你可以在這裏做幾件不同的事情。

您可以創建一個視圖,顯示您的汽車內容類型,然後向用戶公開各種字段作爲搜索過濾器。這裏有一個例子:http://www.cae-nyc.org/schools - 它恰好與Google Map混搭 - 但左側的搜索字段是Views視圖過濾器。

或者

看一看的面搜索模塊 - http://drupal.org/project/faceted_search

相關問題