2011-06-10 46 views
1

我正在開發在線雜誌,並且正在使用視圖爲主頁生成塊。Drupal 7:網站範圍的分類限制 - 執行1:1術語:特定術語的節點關係

我正在使用稍微定製的文章作爲我的大部分數據的內容類型,而視圖提供了具有這些文章中必要字段的塊。例如:Latest Blogs視圖顯示Short HeadlineTeaser字段,但Top Headline視圖提供了ImageFull Headline字段的塊。

現在我正在使用視圖按標籤過濾文章,因此文章需要被標記以顯示在主頁上。我的大部分塊都是列表,不需要最嚴格的排序靈活性。但是,某些塊不是列表,或者最終用戶必須控制某些塊中文章的顯示順序。是否有一種方法可針對術語:文章關係實施站點範圍的1:1標記。例如,我想確保只有一個文章被標記爲top.news.1(第一個最新新聞插槽),同樣只有一篇文章被標記爲top.news.2。當有人想將top.news.2添加到文章中時,已有該標籤的文章將會丟失。或類似的東西。

我已經玩過Views了,足以證明它的功能非常強大,所以這種級別的微控制器可能並不是必要的,但是我認爲限制分類與配置Views過濾將更直接地解決問題。

我環顧了網絡,一直沒能找到真正相關的東西。對不起,如果我錯過了明顯的事

謝謝!

回答

1

它是正確的,你(或你的網站的編輯)希望能夠:

  • 聚光燈某些節點
  • 擅自改變注目節點的順序,或添加/刪除一個節點聚光燈,同時保持其他節點的位置?

如果是這樣,你最好的選擇可能是Nodequeue,它確實如此,並且允許你限制焦點節點的數量。它非常易於使用,我們的非技術客戶沒有任何問題。

如果您的用例與此不同,或者需要更大的靈活性,Nodequeue可能並不適合,但它適用於您描述的特定示例。

+0

嗨g_thom,非常感謝您閱讀我的問題和看似偉大的領導。我看了一下這個模塊,是的,這看起來很像我的衚衕。切換到這種方法將需要一些重新配置,所以我會盡我所能在我的開發分支上檢查它。同時非常感謝。 – 2011-06-16 13:38:52