2012-04-16 34 views
2

在我的Drupal 7站點上,我試圖從使用核心搜索模塊 切換到Search API模塊。在Drupal 7中,如何使用「搜索視圖」模塊將搜索詞過濾器添加到我的視圖中?

如何使用「搜索視圖」模塊將搜索詞過濾器添加到我的視圖中? 「搜索視圖」模塊聲稱它將搜索API模塊與視圖模塊集成在一起,但我在編輯視圖時找不到任何搜索詞過濾器。 我如何得到這個工作?

  • 搜索API(7.x的-1.0)
  • 數據庫搜索(7.x的-1.0-β2)
  • 搜索頁面(7:

    我已經在Drupal 7的安裝以下模塊.X-1.0-β2)

  • 搜索視圖(7.x的-1.0)
  • 視圖(7.x的-3.3)視圖UI(7.x.3.3)

我已經停用了以下核心模塊:

  • 搜索(7.12)

在搜索API,我創建了一個服務器(使用數據庫搜索模塊)和兩個指標。我多次運行cron作業,創建了一個搜索頁面(使用搜索頁面模塊),並測試了我的索引。他們似乎工作。那麼,如何使用「搜索視圖」將視圖連接到搜索API?

回答

3

我花了一段時間才弄明白,因爲我已經命名搜索索引「內容」,這是一個壞主意。我已將其重命名爲「內容索引」。

在搜索api中創建了服務器和索引後,它會自動創建一個新的視圖類型。她是基本步驟

  1. 添加新的視圖
  2. 在「作秀」,你應該看到「內容索引」或搜索API指數的名稱。
  3. 現在添加相關字段(標題,描述,作者,相關的等)
  4. 過濾條件添加「搜索:全文搜索」並將其公開以允許用戶輸入搜索條件。
  5. 給頁面一個url和標題
  6. 嘗試新的搜索頁面。

我還發現這段視頻是通過哪些步驟幫助過的,因爲它是使用早期版本的搜索API和視圖拍攝的,所以並不準確。 https://vimeo.com/15556855

相關問題