FineCMS 使用手册(3)

2019-03-28 15:20

四、 功能教程

(十二) 模型使用说明

模型是FineCMS的核心,下面来介绍如何创建内容模型(会员模型、表单模型与内容模型一

致)

一、添加一个模型

后台进入“内容模型”,执行“添加”

模型名称:是你为这个模型取一个名字,比如”文章“,”产品“,”报表“ 数据表名:不能重复,小写英文即可,比如”news“,”pro“

栏目模板、列表模板、内容模板可以自定义,如果不填系统会自动给你取一个名字,必须是\文件 关于”关联表单“在表单章节有介绍 二、字段管理,添加字段

1、进入“模型列表”,执行“字段管理”,见下图

2、可以看到默认的系统字段,你可以对默认的系统字段进行修改,见下图

3、执行菜单上的“添加”,来为当前模型添加字段,见下图

字段别名:当然这个别名指的是字段的标题,比如:文章标题,电话号码等

字段名称:只能由英文字母、数字和下划线组成,并且仅能字母开头,不以下划线结尾 字段类别:根据实际情况来选择(实在不懂的可以参考”字段类别说明“这一节) 字段类型:根据你的情况来设定字段类别,就行mysql建表字段一样

字段长度:由上面的“字段类型”来决定长度,不能超过了该字段类型的最大长度,不了解可以翻翻Mysql手册

字段索引:提供了普通、唯一两种索引(不熟悉索引的朋友不要随便选择此项) 字段提示:提示这个字段是用来干什么的

前台显示:该字段在会员投稿的时候显示,选择了“隐藏”,会员投稿就不会显示了 必填字段:这里可以对字段进行有效性验证,比如简单的正则等

(十三) 字段类别说明

一、字段类别说明

1、单行文本(input) ①、参数说明

长度:文本框的width值,以px为单位 ②、调用方法 {$字段名称}

2、多行文本(textarea) ①、参数说明

宽度:文本框的width值,以px为单位 高度:文本框height值,以px为单位 ②、调用方法 {$字段名称}

3、下拉选择框(select) ①、参数说明

选项列表:选项名称1|选项值1 (回车换行) ②、调用方法 {$字段名称}

4、编辑器(editor) ①、参数说明

宽度:编辑器的width值,以百分比为单位 高度:编辑器的height值,以px为单位 类型:两种模式而已 ②、调用方法 {$字段名称}

5、单选按钮(radio)

①、参数说明

选项列表:选项名称1|选项值1 (回车换行) ②、调用方法 {$字段名称}

6、复选框(checkbox) ①、参数说明

选项列表:选项名称1|选项值1 (回车换行) ②、调用方法

{php $value=string2array($字段名称);} (v1.7.3及以上版本可直接调用$字段名称)

返回数组格式的$value,$value是选中的值,可以用loop循环操作它 7、单图上传(image) ①、参数说明

jpg、gif、png格式图片,不得超过2MB ②、调用方法

{thumb($字段名称)}

8、文件上传(file) ①、参数说明

限制格式:多个格式以,号分开,如:zip,rar,tar 文件大小:单个文件的大小限制,以MB为单位 ②、调用方法

{getfile($字段名称)}

9、多文件上传(files)

①、参数说明

限制格式:多个格式以,号分开,如:zip,rar,tar,jpg,png 文件大小:单个文件的大小限制,以MB为单位 ②、调用方法

{php $value=string2array($字段名称);}(v1.7.3及以上版本可直接调用$字段名称)

文件地址的数组:$value['file'], 文件名称的数组:$value['alt'] 循环示例如下:

{loop $value['file'] $k=>$file} 文件地址:{getfile($file)} 文件名称:{$value['alt'][$k]} {/loop}

10、日期时间(date) ①、参数说明

显示格式:与PHP的date函数格式一致 ②、调用方法 {$字段名称}

11、联动菜单(linkage) ①、参数说明

绑定菜单:选择已经建好的联动菜单 联动级别:就是这个菜单有多少级 ②、调用方法

{php $data=linkagelist(联动菜单keyid, 菜单id);} {loop $data $t} 名称:{$t['name']} id号:{$t['id']}

子菜单集合:{$t['arrchilds']} (若无子菜单,该值为空).

如果该菜单有子菜单就循环调用linkagelist(联动菜单keyid, 子菜单id),依次循环 {/loop}

更多联动菜单功能介绍请参考系统默认模板中的房产模型及联动菜单相关函数介绍 12、地图字段(map) ①、参数说明

百度KEY:到百度去申请

默认城市:可填写中文,如“北京” ②、调用方法

{baiduMap(模型id, HTMLdiv的id, $字段, 宽, 高)}


FineCMS 使用手册(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:XXX机房监控培训资料(使用手册) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: