iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 7
0
自我挑戰組

30天打造自己的 Umbraco CMS 系列 第 7

Day 07 - Umbraco - Document Type (2) 以水為例

今天以水為例子來解釋Documnet Type如何應用在上面,
由於只是舉例,所以屬性我就以最基本的string,number,date
實際要下拉選單、自動填寫、各種酷炫的都可以自行客製


說到水,你第一印象是什麼呢?
生水、使用水、礦泉水、溫泉水、鹼性水、電解水等等都可以稱為水,
他們之間的差異就只是成分、來源、製作方式等其他因素而有區別。
所以我們可以說 "水" 本身是一個容器,他能裝很多不同類型的水,


來製作 "水" 這個容器吧 (Documnet type)

首先到Setting Section => Documnet Type => 建立新的Document Type
建立一個名為成分的Tab,並加入鎂、鈉、鈣、鐵四個Property,
這個容器將會是各種水的基礎欄位,因為每個水一定都會有成分。

http://ithelp.ithome.com.tw/upload/images/20161207/20103518xCYcLj4vtw.png


礦泉水 Document type

純水是不含任何雜質,而礦泉水就是含有微量元素的水。
我們再建立一個空的Documnet type,並點Compositions選擇前一步建立的水,
這時候會發現水的屬性都被帶到礦泉水這了。
接下來我們可以繼續在成份這個tab新增其他屬性(看你要不要加)。

http://ithelp.ithome.com.tw/upload/images/20161207/20103518CYvS8u8wGY.png

裝水的容器 (待續)

晚點來介紹要怎麼設計裝水的容器呢?
以及如果有間公司要賣水的話,
在Umbraco的Content應該要怎麼建立結構樹出來了!

昨天打好的文章,一個手殘就沒存檔,我會盡快補上的...


上一篇
Day 06 - Umbraco - Document Type (1)
下一篇
Day 08 - Umbraco - Document Type (3) 建立裝水的容器
系列文
30天打造自己的 Umbraco CMS 18

1 則留言

0
ALi
iT邦新手 5 級 ‧ 2016-12-08 11:37:14

沒存擋到真的很哀傷 /images/emoticon/emoticon02.gif

awws iT邦新手 5 級‧ 2016-12-11 17:34:55 檢舉

對啊QQ

我要留言

立即登入留言