2010-03-30 51 views
4

我有一個網站,用戶註冊他們的項目的某個事件。我想在頭版的特定日期突出顯示某些項目。首頁精選部分

什麼是最簡單的方法來添加一個「精選部分」,完成此?我知道我可以通過並讓帖子變得粘滯,但這似乎很乏味。是否有可能使用視圖來做到這一點,或者有一些其他模塊可用?

回答

1

只要「某些日子」的一部分是手動過程,這聽起來像是一個非常適合Nodequeue模塊,它非常好地與視圖集成在一起(甚至爲每個單獨的隊列自動創建一個)。因此,在您的示例中,您可以創建一個名爲「特色部分」的Nodequeue,它接受某種類型的節點,然後您可以快速添加內容。主頁上的視圖只會吸引該隊列中的節點。

+0

這只是一個比更看中使用粘性,但實際上這個過程是一樣的,只有你得到一個新模塊的額外開銷。 – googletorp 2010-03-30 22:39:57

+0

確實,但問題是要求比Drupal核心的粘性概念更簡單的解決方案,這使得可以使用視圖。 Nodequeue添加了用於向隊列中添加/刪除內容的Ajax回調以及隊列中所有內容的簡單管理列表,因此它不僅更具花哨,而且更具可用性和靈活性。 – jhedstrom 2010-03-30 22:47:31

+0

我也喜歡nodequeue。假設你想控制排序。假設你的視圖是按照反向cron排序的,並且你有一個你想要在頂部的項目,那麼nodequeue會允許這個。 – easement 2010-03-31 16:24:07

0

你可以使用視圖來做到這一點,並添加一個CCK字段(或分類標準,如果你喜歡)將節點標記爲「精選」。

1

模塊事件:Views(在頭版顯示)+ CCK(爲特色和日期字段)+ calendar(用於顯示事件日曆(頁面或塊))