2010-04-23 68 views
1

我在Drupal中使用Views。Drupal,Views:對於很多CCK字段,我可以使用1個過濾器嗎?

我想要一個暴露的過濾器選擇包含特定單詞的ndoes。但我注意到,我無法搜索每個過濾器多於一個CCK字段。

因爲我想公開它,我想爲所有的CCK字段提供一個唯一的文本輸入字段:這可能嗎?

目前我只能爲每個CCK字段添加一個新的過濾器。

謝謝

回答

1

我實際上在視圖的我的過濾器選項中找到了「搜索」項。我不知道以前我怎麼可以忽略它。它確實存在,並且工作得很好。解決了。

+1

對於Drupal 7用戶,它位於過濾標準 - >過濾器 - >全局:合併字段過濾器下的視圖中。然後從視圖的字段部分選擇多個字段。 – user785179 2012-11-07 23:35:39

2

您可以使用CCK模塊Computed Field

設置字段,以便它存儲來自所有其他字段的所有文本,然後您可以過濾這一個字段(並有效地過濾所有字段)。

請參閱code snippet將多個字段合併爲一個。

+0

所以,唯一的解決方案是添加另一個CCK字段到我的節點,並使用PHP來複制所有內容? – aneuryzm 2010-04-23 17:43:16

+0

可能有更好的解決方案,但我不知道它。你在做什麼似乎非常接近搜索,是否有任何理由不想使用內置搜索或某些更好的搜索模塊? – vfilby 2010-04-23 17:47:24

+0

是的,我可以使用搜索。我在我的網站中使用了個性化視圖,並添加了一些JavaScript功能,所以我猜如果我運行搜索,我將使用另一個視圖..這是主要原因。 – aneuryzm 2010-04-23 17:49:53

相關問題