2012-03-15 52 views
0

我試圖圍繞獲取共享相同分類術語的節點,但我有一些問題。Drupal:創建一個基於條件檢索相關節點的視圖

本質上,我想在顯示相關事件的事件節點底部顯示一個視圖。我有每個事件的標籤,並將使用這些來創建匹配。

在視圖中,當我創建分類標準參數並添加多個「標籤」時,它將搜索具有所有指定參數的節點。我想要的不是僅搜索包含所有參數的節點,而是包含或者的節點。到目前爲止,我還沒有想出任何解決方案。

編輯:

難道是更容易地創建一個查詢爲包含術語節點數據庫是簡單的塊模塊?

回答

0

我使用分類術語ID作爲參數,然後選中了允許每個參數使用多個術語的複選框。請注意幫助文字說:「如果選中,用戶可以輸入多個參數,形式爲1 + 2 + 3(對於OR)或1,2,3(對於AND)。」通過使用+符號,你可以將參數或OR參數放在一起,但是如果你使用這個參數,那麼它們將會和在一起,從而迫使節點擁有所有的項。對於這個特定的視圖,我通過php提供了默認參數,並且我使用加號將術語ID參數封裝在一起。這會給我所有標記有任何作爲參數提供的術語的節點。

編輯:我可能還想補充一點,我選中了「讓多個參數一起工作」複選框。你的用例可能需要也可能不需要,但我需要它。