2010-03-16 60 views
1

我在一個Drupal網站中有一個博客部分,內含Views。我想添加一個帶有月份導航的邊欄(因爲在每個蒙特列出的帖子數量等)。我怎麼能做到這一點,最好與視圖?月份導航邊欄在博客部分?

回答

1

您是否試過Date/Calendar模塊?有關Calendar模塊更多的細節(從它的項目頁面):

該模塊將顯示日曆格式的任何意見日期字段,包括CCK日期字段,節點創建或更新日期等一年之間切換,一個月和日視圖。爲所有視圖提供後退和下一個導航。許多日曆功能來自日期模塊,因此,無論何時更新日曆模塊,您都應該確保同時更新到日期模塊的最新版本。

另請參見Date iCal,該項目包含使用iCal提要導入或導出日期所需的代碼和功能。過去在Calendar iCal模塊中的功能已被移入該模塊中。

2

Drupal視圖可以創建視圖,允許您選擇和列出或彙總包括日期相關字段在內的各個字段的節點列表。你可以通過添加一個參數來實現,然後設置當沒有參數提供時視圖的行爲。

您是否在尋找以下內容?

2010年3月(3)2010
月(12)
2010年1月(7) ...等

創建一個名爲每月摘要視圖,並添加一個 「說法」「節點:創建年份+月份「。

然後使用參數上的選項來選擇'如果參數不存在,則採取的操作'。選擇'摘要,降序排序'以創建最近月份的列表。

小心排序問題 - 在參數設置中如何對每月摘要進行排序的這種選擇將覆蓋通常的視圖排序順序。這讓我出了一陣子。

+0

謝謝sean,這聽起來或多或少像我所需要的。我會嘗試一下,看看它是如何發展的 – 2010-03-17 15:36:00

+0

好的,我已經配置了參數,就像你告訴我的一樣,但是現在我不知道如何顯示每個月的帖子數和月份列表以及每個月的超鏈接提供論據。 你能給我一些建議嗎?謝謝 – 2010-03-17 16:59:27

+0

嗨,你好,你已經創建了一個新的視圖並設置了所有的默認設置。單個視圖可以基於相同的一組默認參數以幾種不同的方式顯示。從視圖中選擇下拉菜單,然後點擊「添加顯示」。請記住保存視圖並轉到管理員/塊以將新塊拖放到位並設置塊顯示在哪些頁面上。 http://drupal.org/project/views/ 上有一些關於視圖的文檔,以及http://views-help.doc.logrus.com/ – digitalsean 2010-03-23 16:57:32