cck 貴為Drupal 的必殺模組
所有踏入cck 大門的初學者都要千辛萬苦的打開這大門
那, 讓我借你鑰匙, 輕鬆的打開它吧
假如你有物件導向編程的概念
這一切都很相似
content type 是 object prototype
cck 定義 content type
node 是 object instance
如無, 不打緊, 這篇就是為了沒有概念的人寫的
首先要知道什麼是content type
content type 是內容類型
當描述一個物件, 以鉛筆為例, 鉛筆有一個長度, 硬度(HB, 2B, 2H...), 牌子, 價錢, 生產地....
但Drupal 內建的story 只可以記錄標題, 描述, 我們想要新增一個"內容類型"
放下很多種不同鉛筆的資料, 你便需要cck 了
使用cck, 新建一種"內容類型"
你可以編輯它, 在tabs 可以"增加欄位"了
cck 模組也跟著有一些text, integer 模組, 將它們安裝之後
你便可以新一些text 欄到你自建的內容類型
可以放"牌子", "生產地"
但價錢只是一些數字, 所以要使用integers 欄
你也可以下載url 欄, 放鉛筆生產商的網站
或者下載date 欄, 放它的生產日期等等
你可以建立另一個內容類型,
名為"人類", 它可以有一個email 欄, 地址欄
完全和"鉛筆"不同, 這要看你自己的網站的需要了

設定好content type 之後
就可以到"create content" 之內創造node 了
node 就是content type 的一個實例
一個content type 會有很多實例
"人類"這個content type 單是中國就有13 億個實例(node)
而真正要記錄的, 是13 億例子, 而非"人類"這個內容類型
只要記得content type 和 node 的關係
再記得cck 是自定義content type 時用的就可以了
到此, cck 的core 部份介紹完
| Attachment | Size |
|---|---|
| cck.png | 24.08 KB |

Comments
其實內建的還有一種
其實內建的還有一種叫 blog 的 content type
story 和 page 最大的差別,是 story 可以有樹狀結構與審核機制
前者就像你的這一連兩篇,story 可以是一個 node container,然後它會自動產生類似目錄的東西來
後者的話,我有點忘了(也幾乎沒用過」就是了
blog 的確內建,
blog 的確內建, 但預設沒有開啟, 所以沒有提及
提供樹狀結構是book module哦
page 也可以樹狀的
学习了一下。 看到很
学习了一下。
看到很多drupal站都是用google 搜索。看到eemap.org可以搜索本站。很奇怪怎么做到的。
唉,看不明白..........:
唉,看不明白..........:(
Post new comment