Umbraco(1) - Document Types(翻譯文檔)

翻譯原文地址:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/umbraco1documenttypes/

Document Types


Data first

nothing in = nothing out!

任何網站的第一步是創建一個"Document Type"-幾次安裝後你會熟悉這個術語,但一開始可能有點令人困惑。Document Type在Umbraco中是一個數據容器,您可以添加數據字段/屬性,編輯用戶可以在其中輸入數據和Umbraco中還可以使用它來輸出相關部分"template"(稍後詳細介紹這些)。

Document Types是無限擴展的,但是通常你會添加數據字段類似如下:

·Page title

·Sub Heading

·Body Text

·Meta Title

·Meta Description

·...

每一個數據字段都有一個類型-例如,一個文本字符串或數字或富文本...這在以後會講。

創建您的第一個文檔類型

對的,我們開始忙起來吧。在Umbraco菜單中找到Setting,這是左手邊菜單中的第三個按鈕。然後你會看到一長串的設置–不要擔心這些,我們將會在需要的時候介紹他們。

Document Types很奇怪的是定位在列表中的最後一個選項,但是它卻是Umbraco建立的起點,懸停在Document Types節點上,你會看到三個點...,點擊後你會看到這個菜單。然後點擊 + Create 按鈕。

【創建一個文檔類型】

現在,忽略Master Document Type的下拉按鈕。給我們新的文檔類型起一個名字 = "HomePage",然後確保創建匹配的模板,選中複選框的選項。點擊Create按鈕。

【給你的文檔類型命名】

現在Umbraco中,在Document Type這個樹節點下,你將會看到四個選項卡Info,Structure,Generic properties,Tabs.點擊Info(應該已經選中),點擊Icon標籤旁邊的Choose...,輸入“home”進行查詢,你會看到一個房子的圖標–這以後將會在Content樹節點幫助我們編輯。

【給你的文檔類型加一個圖標】

進入Description,輸入"這是我們的homepage template"。這個文本是用來幫助用戶以後選擇正確的文檔類型。

緊接着,點擊Structure然後選擇Allow at root。這將會允許我們在此template下創建主頁的根。

接下來我們去看Tabs.創建一個名爲"Contents",一個名爲"Footer"(輸入名字後點擊New Tab按鈕,最後記住完成後點擊Save)。

【給文檔類型添加標籤】

現在去Generic properties-這個選項卡是我們根據主頁需要和使用來創建的數據容器。點擊這個鏈接Click here to add a new property,輸入Name = "Page Title"。當你移動到下一個字段,您將會看到Umbraco給一個別名"pageTitle"。這個Type默認的爲"Textstring",Tab選擇"Contents"(記住,這是我們剛剛創建的那個!)。Description再次幫助編輯者理解,所以我們填充這個-"這是主頁面的標題(例如:歡迎來到Widgets Ltd)。"

【創建pageTitle的數據類型】

忽略掉其餘的字段,點擊右上角的綠色按鈕Save。

重複這個步驟,點擊Generic properties選項卡中的Click here to add a new property,然後創建所需要的(記住每次都要點擊Save按鈕)


你現在應該有一個類似一下的Generic properties選項卡:

【圖爲在你的Homepage Document Type的Generic properties選項卡】

現在我們已經創建了我們的第一個Document Type - Umbraco下需要三件事來創建一個網頁,這是第一個也是最重要的。Document Type帶來在實例中所需要的數據,用它來合併一個template - 我們下一步將會編輯template。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章