一个完整的内容模型包含模型数据表、数据字段、模型模板、模型参数4个部分,制作一个内容模型大致有以下几个步骤:1.模型规划;2.模型制作;3.模板制作;4.栏目设置,下面我们从上面4个步骤来讲解内容模型的制作。这里我们以一个图书模型(book)为例子,这个模型主要功能就是介绍书籍。
模型规划
模型规划分为几个部分一个是模型应用方面的规划,其次就是字段信息方面的规划,以图书(book)模型为例子,我们现规划一个频道使用这个模型,这个频道作用就是让大家分享一些好的学习资料,这里主要是编程方面的书籍,所以栏目划分大致如下:
以下为引用的内容: [网络编程书籍] |____[ASP相关] |____[PHP相关] |____[JSP相关] |____[.NET相关] |
这几个栏目是支持会员投稿的,因为这个推荐的书籍不是很多,所以直接采用主从表的形式,不使用独立单表模型,因为涉及到会员分享,所以这里需要会员投稿,我们给投稿会员级别设置为中级会员才有权限,并且需要摘要和说略图,投稿之后需要经过管理员审核,这样基本的使用规划完成,下面就是字段方面的规划了。
因为介绍一本书,我们规划了以下内容:
出 版 社
|
publish
|
单行文本(varchar)
|
出版时间
|
pubtime
|
时间类型
|
字 数
|
cnum
|
整数类型
|
版 次
|
pubnum
|
整数类型
|
页 数
|
pagenum
|
整数类型
|
印刷时间
|
pritime
|
时间类型
|
开 本
|
kbook
|
单行文本(varchar)
|
印 次
|
prinum
|
整数类型
|
纸 张
|
pages
|
单行文本(varchar)
|
I S B N
|
isbn
|
单行文本(varchar)
|
包 装
|
packs
|
单行文本(varchar)
|
内容简介
|
body
|
HTML文本
|
作者简介
|
wrbody
|
HTML文本
|
目录
|
bindex
|
HTML文本
|
这样,我们完成了第一步模型的规划。