在我使用CCK定製節點類型的項目中使用Drupal。我希望能夠根據節點具有的自定義字段來搜索特定節點。假設我有這個節點類型的文章,其中有一個字段「myfield」,我希望能夠根據myfield字段搜索文章。我知道默認搜索模塊允許使用搜索類型MyNodeType搜索節點類型,但我沒有看到任何方式來限制搜索哪些字段。有小費嗎?這是否會變得瘋狂?感謝幫助。在Drupal中按字段搜索自定義節點?
1
A
回答
3
默認搜索不能按特定字段進行過濾。
你有幾個選項。
- 編寫自定義代碼,再次過濾數據庫中的實際字段。
- 使用Views模塊,該模塊允許您針對特定字段進行過濾。
- 安裝ApacheSolr搜索引擎,它可以針對特定字段進行過濾。
- 這是一個相當複雜的安裝。
- 但是,如果您願意安裝它,則比其他兩種選擇更好,更靈活。
1
結帳的CCK Facets模塊。關於這個模塊的更多細節(從它的項目頁面):
CCK小面與Faceted Search整合揭露Content Construction Kit (CCK)領域方面模塊的捆綁。這允許用戶瀏覽字段值並使用這些值過濾搜索結果。
支持的CCK字段類型:
- 文本
- 數
- 節點參考
- 用戶參考
- 日期
- 郵戳
0
我在此視圖中使用了Search API和Search API DB模塊。
這是一個不錯的how to article。
相關問題
- 1. Drupal搜索API自定義搜索字段順序
- 2. CKAN按自定義字段搜索
- 3. Drupal搜索引擎不索引我的自定義節點!
- 4. 在Drupal 7自定義內容字段中搜索
- 5. Drupal 7 - Apache solr搜索自定義字段並訂購字段
- 6. Drupal 8 - 讀取自定義模塊中的節點字段值
- 7. 如何在NetSuite Suitelet中按項目自定義字段搜索
- 8. 如何在drupal 7的搜索結果中自定義$片段
- 9. Drupal 7自定義節點添加表格與字段集合
- 10. Drupal 7顯示自定義節點類型的字段
- 11. wordpress自定義字段搜索
- 12. WordPress的自定義字段搜索
- 13. Silverstripe全文搜索自定義字段
- 14. NetSuite自定義字段搜索失敗
- 15. WordPress的搜索自定義字段
- 16. 塗鴉CMS:搜索自定義字段
- 17. 如何在Drupal 7中爲節點設置自定義字段值?
- 18. 節點添加自定義字段
- 19. 從搜索中隱藏Drupal節點
- 20. Drupal:節點上的自定義「動作」按鈕在視圖上
- 21. Drupal搜索不索引所有節點?
- 22. 自定義Drupal搜索結果頁面
- 23. 創建自定義搜索表單drupal
- 24. Drupal:創建自定義搜索
- 25. Drupal的搜索框自定義
- 26. Drupal自定義HTML搜索表單
- 27. Drupal 7:搜索字段
- 28. Drupal自定義節點添加表單
- 29. Drupal 7 - 節點自定義顯示
- 30. 自定義字段的WordPress搜索自定義查詢