1
的客戶端請求:創建塊,顯示預先配置的搜索項搜索結果
創建一個塊,將始終顯示屬於某個站點搜索特定的預定項的結果的內容項,如標題「健康」。
因此,在該特定情況下,該塊將生成並顯示包含標題或正文內的單詞「健康」的節點的列表。
理想情況下,預定的術語可以在塊配置或視圖中配置,如果以這種方式生成的話。
我試過在視圖中這樣做,但目前還沒有運氣。想法?
的客戶端請求:創建塊,顯示預先配置的搜索項搜索結果
創建一個塊,將始終顯示屬於某個站點搜索特定的預定項的結果的內容項,如標題「健康」。
因此,在該特定情況下,該塊將生成並顯示包含標題或正文內的單詞「健康」的節點的列表。
理想情況下,預定的術語可以在塊配置或視圖中配置,如果以這種方式生成的話。
我試過在視圖中這樣做,但目前還沒有運氣。想法?
不幸的是,目前搜索過濾器只能用作暴露的過濾器,而不能用作靜態過濾器;見http://drupal.org/node/333606。同時,我可以考慮兩種解決方法:
1)您可以使用自定義模塊中的幾行代碼實現hook_views_query_alter。有關此鉤子的更多信息,請參閱http://www.nicklewis.org/hook-views-query-alter-how-programatically-alter-views-queries。
2)有一個名爲視圖修改查詢(http://drupal.org/project/views_modify_query),我從來沒有用過自己,但也意味着視圖查詢的自定義修改模塊。
使用視圖時遇到什麼問題?這樣的事情應該可以用過濾器來完成,儘管你可能不得不過濾標題或正文,而不是兩者。 –
Views:filter> Search:Search Terms>(無法在視圖配置界面中提供特定術語。) –