1.使用管理者登入drupal的管理頁面.
2.在上方的管理工頁列點選Structure(架構),再點選Views進入Views的管理頁面.
3.Views管理頁面中有許多的系統已建好未啟用的Views,皆以灰色顯示,如果要啟用的話可以點旁邊的enable(啟用).
4.如果要自已建立的話,請點選上方的「Add new view」.
5.view的選項如下
View name...輸入你所建立view的名稱.
Description(描述)...針對所建立的view所做的說明.
Show(顯示)...你的view所要顯示的內容是什麼,一般會是「內容」,但視你實際需求自選.
of type...選擇你要顯示的內容的類型,可以是基本頁面,文章或者是全部,一樣視實際需求自選.
tagged with...以所要顯示的內容標籤進行篩選,帶指定的標籤才會顯示.
sorted by...依所選條件進行顯示內容的排序.
Unsorted--不排序.
Newest first--最新的排最前面.
Oldest first--最舊的排最前面.
Title(標題)--依標題排序.
也就是說你的views內容必須同時符合「Show」「of type」「tagged with」,才會顯示並再依排序條件進行排序.
Create a page...勾選後drupal將建立一個view的專屬頁面.
Page Title(頁面標題)...這個view的網頁專題.
Path(路徑)...使用網址連結時指定view網頁的名稱.
Display format...指定view的顯示方法,有五個選項
Grid--使用矩陣方式顯示,適用於圖片或者商品頁面.
HTML List--使用HTML行列表示.
Jump Menu--以下拉式選單來顯示,使用者拉選後會帶往指定的頁面.
Table(表格)--以表格行列,欄位的方式來顯示.
Unformatted List--以標題搭配摘要來顯示.
Item to display...指定一次要顯示幾筆資料.
Create a menu link...將view的網址加到選單內.
Menu(選單)--選擇你要擺放的選單.
Link text--選單顯示的文字.
Include an RSS feed...是否要為這個view產生RSS feed XML檔供讀者訂閱.
Feed path--指定xml檔的網址.
Feed row style--依欄位或者內容.
Create a block...替view創建一個區塊.
Block title(區塊標題)--區塊名稱.
Display format...指定view的顯示方法,有五個選項
Grid--使用矩陣方式顯示,適用於圖片或者商品頁面.
HTML List--使用HTML行列表示.
Jump Menu--以下拉式選單來顯示,使用者拉選後會帶往指定的頁面.
Table(表格)--以表格行列,欄位的方式來顯示.
Unformatted List--以標題搭配摘要來顯示.
Item to display...指定一次要顯示幾筆資料.
6.設定完成後按「Save & exit 」儲存.
7.view管理頁面的view選項
隨時可新增view的顯示
edit view name/description...變更view的名稱及說明.
analyze view...對view做分析及檢查是否有錯誤.
clone view...複製view,修改後成一個新的view.
export view...匯出view.
reorder displays... 重排顯示順序.
delete view...用不到時刪除view.
同一個view增加display的做法
先選一個display,再按2.出現選單,可以
view display--連到該頁面
clone diaplay--複製display
disable display--停用display
delete display--刪除display
8.view管理頁面,display的選項
Title(標題)...標題文字.
Format(格式)...可以設定display的顯示方法,比如「表格」,而「設定」則是對表格內部表現進行微調.
For--All displays在views裡所有的display都會顯示
The page(override)這個欄位只會顯示在設定的display
COLUMN--欄位內容調整,或者設定合併欄位.
ALIGN--靠左靠右置中.
SEPARATOR--若有設定合併欄位時,以什麼符號分開.
SORTABLE--可以依欄位來進行排序,但在創建欄位時記得要勾選「Create a label」.
DEFAULT ORDER--當你啟用「SORTABLE」,會再出現一欄可以拉選升冪或降冪.
DEFAULT SORT--設定Views的預設排序.
HIDE EMPTY COLUMN--隱藏沒有資料的欄位.
Group field Nr.1--可以設定將某個欄位值相同的資料集中在一起顯示,方便閱讀.
Row class--輸入CSS class,對每一筆資料顯示都使用不同的CSS
Add views row classes--使用預設的row CSS.
Add striping (odd/even),first/last row classes--使用單複數行不同,前後突顯的顯示.
Override normal sorting if click sorting is used--如果要用「SORTABLE」,這個就一定要打勾.
Enable Drupal sytle "sticky" table headers(javascript)--啟用凍結表頭,看views時表頭一定在.
Short description of table--對table的簡短說明.
Table summary--設定table標籤的summary參數.
FIELDS...display內要包含那些資訊,可以按FIELDS上方的「新增」來加入新的欄位,比如Post date就可以顯示發佈的日期.而篩選功能可以幫助你縮小找的範圍.
For--All displays在views裡所有的display都會顯示這個欄位
The page(override)這個欄位只會顯示在設定的display
Create a Label--欄位的最上方出現的標題文字.
Exclude from display--此欄位設定為隱藏,通常用於程式判斷.
Date format(日期格式)--因為我選Post date,所以有日期格式,選一個你要的吧(如果欄位類型不同,會有相對應的選項出現).
STYLE SETTINGS...可以客製化Views,不用的話選預設.
NO RESULT BEHAVIOR...欄位沒有資料時要怎麼顯示
no result text--在文字方塊裡輸入欄位空值時你要取代顯示的文字.
count the number 0 as empty--如果欄位值是0當成空值.
hide if empty--如果是空值,將欄位隱藏.
hide rewriting if empty--如果空值,連替代顯示文字都隱藏.
More...更多
administrative title--管理用的標題,會取代顯示在Views的管理頁面.
欄位顯示排序可以按上方「新增」旁的盤子圖示,會有「Rearrange」按下後,出現欄位列表,再按欄位旁「+」拉上拉下即可.
FILTER CRITERIA...其實就是「Show...of type...tagged with...sort by...」,篩選出你要顯示在views上的資料,依需求訂之.常用的如下
Content:Published--只出現已發佈的訊息
Content:Type--設定某類型的訊息才出現
Content:User posted or commented--可以設定某個帳戶發佈的才出現
SORT CRITERIA...設定排序條件,依需求訂之.