溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

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

發(fā)布時間:2020-07-12 07:12:46 來源:網(wǎng)絡(luò) 閱讀:457 作者:maoyazhi 欄目:編程語言

翻譯原文地址: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!

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

Document Types是無限擴(kuò)展的,但是通常你會添加數(shù)據(jù)字段類似如下:

·Page title

·Sub Heading

·Body Text

·Meta Title

·Meta Description

·...

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

創(chuàng)建您的第一個文檔類型

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

Document Types很奇怪的是定位在列表中的最后一個選項(xiàng),但是它卻是Umbraco建立的起點(diǎn),懸停在Document Types節(jié)點(diǎn)上,你會看到三個點(diǎn)...,點(diǎn)擊后你會看到這個菜單。然后點(diǎn)擊 + Create 按鈕。

Umbraco(1) - Document Types(翻譯文檔)【創(chuàng)建一個文檔類型】

現(xiàn)在,忽略Master Document Type的下拉按鈕。給我們新的文檔類型起一個名字 = "HomePage",然后確保創(chuàng)建匹配的模板,選中復(fù)選框的選項(xiàng)。點(diǎn)擊Create按鈕。

Umbraco(1) - Document Types(翻譯文檔)【給你的文檔類型命名】

現(xiàn)在Umbraco中,在Document Type這個樹節(jié)點(diǎn)下,你將會看到四個選項(xiàng)卡Info,Structure,Generic properties,Tabs.點(diǎn)擊Info(應(yīng)該已經(jīng)選中),點(diǎn)擊Icon標(biāo)簽旁邊的Choose...,輸入“home”進(jìn)行查詢,你會看到一個房子的圖標(biāo)–這以后將會在Content樹節(jié)點(diǎn)幫助我們編輯。

Umbraco(1) - Document Types(翻譯文檔)【給你的文檔類型加一個圖標(biāo)】

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

緊接著,點(diǎn)擊Structure然后選擇Allow at root。這將會允許我們在此template下創(chuàng)建主頁的根。

接下來我們?nèi)タ碩abs.創(chuàng)建一個名為"Contents",一個名為"Footer"(輸入名字后點(diǎn)擊New Tab按鈕,最后記住完成后點(diǎn)擊Save)。

Umbraco(1) - Document Types(翻譯文檔)【給文檔類型添加標(biāo)簽】

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

Umbraco(1) - Document Types(翻譯文檔)【創(chuàng)建pageTitle的數(shù)據(jù)類型】

忽略掉其余的字段,點(diǎn)擊右上角的綠色按鈕Save。

重復(fù)這個步驟,點(diǎn)擊Generic properties選項(xiàng)卡中的Click here to add a new property,然后創(chuàng)建所需要的(記住每次都要點(diǎn)擊Save按鈕)

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

你現(xiàn)在應(yīng)該有一個類似一下的Generic properties選項(xiàng)卡:

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

【圖為在你的Homepage Document Type的Generic properties選項(xiàng)卡】

現(xiàn)在我們已經(jīng)創(chuàng)建了我們的第一個Document Type - Umbraco下需要三件事來創(chuàng)建一個網(wǎng)頁,這是第一個也是最重要的。Document Type帶來在實(shí)例中所需要的數(shù)據(jù),用它來合并一個template - 我們下一步將會編輯template。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI