2011-02-13 63 views
4

Drupal中views模塊的用途是什麼?drupal中的Views模塊

+1

問題是,在同一時間,兩個都在視圖頁面上回答,並且是開放式的,因爲人們總是可以使用視圖的新用法。所以對於SO來說不是一個很好的問題。 – 2012-06-17 22:25:50

回答

4

在最基本的層次上,Views是一個查詢構建器。它的功能遠不止於此,因爲它允許您管理查詢結果的輸出,並將它們設置爲頁面,塊,源或任何其他數量的可用其他模塊擴展的輸出選項。

視圖是Drupal社區中使用率最高的模塊之一。目前據報道已安裝在270,290個活動網站上。

project page意見的用途的一些例子:

  • 你喜歡默認的頭版視圖,但你找到你想要不同的排序。
  • 你喜歡默認的分類/術語視圖,但你發現你想對它進行不同的排序;例如,按字母順序排列。
  • 您使用/跟蹤器,但您想限制它到某種類型的帖子。
  • 您喜歡「文章」模塊的想法,但不會按照您喜歡的方式顯示文章。
  • 你想要一種方式來顯示一個特定類型的最近5個帖子的塊。
  • 你想提供'未讀論壇帖子'。
  • 您需要一個類似於典型的Movable Type/Wordpress檔案的月度檔案,以「Month,YYYY(X)」的形式顯示指向該檔案的鏈接,其中X是當月的帖子數,並將它們顯示在塊。這些鏈接導致該月的帖子列表簡單。
1

這是一個可視化的「查詢構建工具」,使您能夠獲取數據(節點)。

將其視爲SQL「重新創建」。

3

我通常描述的是作爲一個「視覺查詢生成器」,如user247245。在更簡單的級別上,無論何時您需要從您的站點(無論是內容,用戶,評論等)需要數據「對象」(或其子組件)的列表,視圖都會很有用。

視圖可以像單個項目一樣簡單;例如,如果您想將精選故事隨機插入到每個頁面的側欄上的塊中。視圖允許您添加過濾器(按創建的日期,分類術語等),指定顯示(塊,頁面等)和輸出主題(在顯示級別,在行級別等)。

Views的很多功能源於它與許多其他模塊集成的事實。通過允許您根據需要靈活輸出CCK字段,它特別好地恭維CCK。而且有很多是添加額外的顯示器類型的其他模塊,如lightbox slideshows的,「accordions」,CSV exportsJSON outputcarouselscalendar

總之,如果你打算使用Drupal,所花費的時間學習使用意見將花費時間。

1

在更基本的層面上,您使用視圖來創建頁面或列表塊。比如,帶有標題和縮略圖的縮略圖列表,用戶列表,評論列表等。視圖擴展了基本的mysql查詢和獲取行,因爲你可以格式化顯示行和字段以滿足你的需要。

1

據我沒有辦法顯示一個內容類型的其他內容類型頁..上的內容,但使用的觀點,你可以很輕鬆地做到這一點。你只需要添加的分類術語和基於在那你可以很容易地顯示它。你只需要建立一個適當的關係,並且必須爲它應用相應的過濾器。

例如

您有兩個內容類型: 1.Page, 2.Blog進入

現在如果你想顯示相關的博客頁面上的頁面作爲一個塊,然後沒有其他方式比創建一個視圖

。它是一個非常簡單的方法來做到這一點。