當我們建立完成home page時,會看到有些Properties已經自動產生,這些是預設的Properties,每個Document Type都一定會有
- Name – 文件名稱,這會被用來產生成URL的一部分
- Created by – 建立者
- Created – 建立時間,這裡時區是安裝機器的時間
- Id – Umbarco 用來辨識content的專屬ID,我習慣把它解釋成DB的PK
- Document Type – 這個是Document Type的名稱,不是 Document Type的alias
- Template – 每個content都會有一個對應的樣板,這裡是現在整在使用的樣板
- Publication Status – 現在內容的狀態,大體可分成未發佈(unpublish)跟 已發佈(publish)
- Last edited – 最後修改日期,這裡時區依樣是用安裝機器的時間
- Publish at – 可以設定自動把狀態改成”發佈”在未來地時間
- Remove at – 可以設定自動把狀態”改成未發佈”在未來時間
- Link to document – 是這content的URL
如果你需要加更多Property到你的home page,你必須去新增它專屬的Property。換句話說,在你還沒有新增Property的時候,你的首頁是完全沒有自己專屬的內容,(預設的Properties不算),所以我們回到Generic properties 來新增Property。
只要按一下右邊的箭頭,就可以新增新的Property,這裡我們建立一個叫Content的Property,而Alias會自動產生並都是小寫字母content,而在Type(應該稱作:data type,之後會介紹)上面請先選 Richtext editor。
按上面的icon存檔收工,或是你可以用鍵盤的 Ctrl + S
回到home page ,你會看到剛剛建立的Content Property出來了,這就是給home page專屬的資料,你可以嘗試輸入一些東西後按上面的儲存並發佈。
這裡我把google圖片直接複製貼上,放到Content裡面,並點選”Save and publish”按鍵,完成發佈。
到這裡,你可以開始問問自己,你需要儲存甚麼資料放到你的首頁,如果像是”關於我”的頁面,你可能會需要:公司logod、標題、網頁內容、快速連結、導覽列。
我拿Umbraco about us 當做示範,在開始建立template之前,也就是還沒決定網頁實際要長成甚麼樣子之前,你只需要去設計Document Type,根據你的需求不斷的去新增Properties,並且去產生實際的content,並編輯內容。