一、字段类别说明
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, $字段, 宽, 高)}
13、组合字段(merge)
这个最简单,不用多介绍,例子很清楚
{字段名称}[介绍],例如:{shi}室,{ting}厅,{wei}卫
14、多字段组合(fields)
“多字段组合”要区别于“组合字段”
可以把“多字段组合”看成一个独立字段,而“组合字段”是由多个独立字段组成
按照公交线路举例:
建立一个“公交线路”字段,类型为“多字段组合”字段,由“线路”,“车时”,“价钱”等字段组合,用户可以添加多组“公交线路”
“多字段组合”可以自由删除,排序选项,实现多栏展示数据
调用方式为:
{php $value=string2array($“多字段组合”名称);}(v1.7.3及以上版本可直接调用$字段名称)
{loop $value $t} //循环多字段
值:{$t[字段]}
{/loop}
二、自定义字段表单调用
{list action=field modelid=$modelid name=字段名称 value=字段默认值} ... {/list}
modelid:栏模型id(必选)
name:字段名称(必选)
value:字段值(可选)
返回数据{$t['form']}:用于表单显示(就是一个表单输入框)
返回数据{$t['data']}:返回复选框、单选按钮中的选项名称和值(数组类型,若要输出请用loop配合)
例:
①、调用模型2中的自定义字段zhiduan(默认值200)的输入表单
{list action=field modelid=2 name=zhiduan value=200} {$t['form']} {/list}
②、调用模型2中的自定义字段zhiduan(必须是复选框、单选按钮类型)的值
{list action=field modelid=2 name=zhiduan}
{loop $t['data'] $n=>$v}
名称:{$n},值:{$v};
{/loop}
{/list}
因为$t['data']是数组类型,说以要用loop循环输出,不用解释太多大家都懂
- 安装程序
- 环境需求
- 系统安装
- 版权修改
- 后台操作
- 系统设置
- 网站管理
- 栏目管理
- 内容管理
- 生成静态
- 内容模型
- 表单模型
- 自定义资料
- 推送区域
- 功能教程
- 字段类别说明
- [静态/伪静态]自定义URL地址详细教程
- 表单使用教程
- 网站多语言配置
- 后台管理目录
- 自定义模型
- 会员投稿流程
- 网站多语言配置方法
- 后台管理目录(admin)更改方法介绍
- 部分表的数据结构
- 自定义Tag标签的URL
- 站内搜索参数说明及表单设计
- 多站点及分站配置
- 提交表单邮件通知
- 自定义字段表单调用
- 个性化URL结构
- 模型回调函数开发
- 重置管理员密码
- 模板标签
- 联动菜单(linkage)
- FineCMS 模板设计指南
- 万能标签list
- 标签语法说明
- 系统变量介绍
- 系统函数介绍
- 栏目{$cats}调用说明
- SQL语句查询
- 推荐位调用
- Tag标签调用
- 模型选项名称和选项值
- 自定义字段类别