帝国cms之所以号称万能建站系统,是因为可以根据网站定位需求任意自定义系统模型。
那么如何自定义系统模型呢?
在自定义系统模型前,我们先来了解一下自定义系统模型基本流程:
1、系统分析:分析新建的模型需要哪些属性,也就是说搭建什么类型的网站
因为帝国cms号称万能建站系统已经内置了8个数据表系统,如下:
- 新闻系统
- 下载系统
- 图片系统
- 电影系统
- 商城系统
- 文章系统
- FLASH系统
- 分类信息系统
可以看出8个系统模型的存在,基本涵盖了各行各业的需求
但是如果使用帝国cms搭建其他类型的网站,就需要重新建立新的系统模型或者在原有的系统模型上做出修改。
比如:帮朋友搭建过一个类似的帝国cms淘客网站,首页与列表页、以及内容页如下图
帝国cms新建系统默认字段有四个:
- title 标题
- special.field 特殊属性
- titlepic 标题图片
- newstime 发布时间
需要新建的字段:
- 副标题(subtitle)字段(加粗红色--写入券后**金额包邮字样)
- 购买链接字段(buylinks)
- 领券链接字段(Couponlinks)
那么如何新建数据表和系统呢?
2、增加数据表
路径:后台--系统--数据表与系统模型--新建数据表
3、增加字段
路径:后台--系统--数据表与系统模型--淘宝客数据表(找到要修改的数据表)--管理字段--增加字段
4、增加系统模型
路径:后台--系统--数据表与系统模型--淘宝客数据表(找到要修改的数据表)--管理系统模型--增加系统模型
5、附上帝国cms内置系统字段
1、newstext :内容字段
newstext字段为自动就是编辑器,一般用于新闻内容字段。支持内容关键字替换、替换过滤字符、支持远程保存内容里的图片/FLASH、支持自动分页、支持设置第几张上传图为标题图片。
2、smalltext :简介字段
smalltext字段一般用于简介内容,可自动截取newstext字段内容作为简介。
3、writer :作者字段
writer字段和管理作者相关联(其他管理)。
4、befrom :来源字段
befrom字段和管理来源相关联(其他管理)。
5、newstime :时间字段
newstime为发布时间字段,可在模板中任意地方设置时间格式。
6、downpath :下载地址字段
downpath为系统内置的下载地址字段,支持多下载地址、设置权限/扣除点数、地址前缀。
7、onlinepath :在线地址字段
onlinepath为系统内置的在线地址字段,支持多在线地址、设置权限/扣除点数、地址前缀、选择播放器。
8、playerid :播放器字段
playerid和管理播放器关联(其他管理),要与onlinepath在线地址字段搭配,字段类型用SMALLINT、长度默认不设置。
9、morepic :图片集字段
morepic为系统内置的多图片字段,支持多图片上传、支持大小图及图片说明设置、支持自动生成缩图。
10、infoip :IP字段
infoip为记录IP的字段,只需将字段设置为录入项或投稿项,增加信息时自动存储发布者IP,字段类型用VARCHAR、长度15。
11、infozm :字母字段
infozm为取得标题字母的字段,只需将字段设置为录入项或投稿项,增加或修改信息时自动存储标题第一个拼音字母,字段类型用VARCHAR、长度1。
12、empireselfurl :采集页地址字段
empireselfurl为保存采集内容页地址字段,只需将字段设置为采集项,此字段不需要设置采集规则,入库后自动为采集页面地址,字段类型用VARCHAR、长度255。
13、diggtop :Digg顶字段
diggtop为digg功能的顶字段,字段类型用int、长度默认不设置。
14、diggdown :Digg踩字段
diggdown为digg功能的踩字段,字段类型用int、长度默认不设置。
对于帝国cms自定义系统的介绍就到这里,其实很简单,亲自操作一边下来基本就掌握了。但是可以说掌握了自定义系统和万能标签与灵动标签的调用,基本算是想建什么类型的网站就建什么类型的网站,包括对于帝国cms网站模板二次开发都可以说游刃有余!