常规管理---》系统配置---》字典配置--》配置分组--》追加--填上键值--》回车

然后在点上图的+添加自定义的配置项(如果需要删除配置项,需要删除数据库中fa_config中相对应的行)

变量名:变量名,只能使用数字、字母、下划线定义。在视图中可以使用{$site.变量名调用},在PHP中可以使用config('site.变量名')调用

校验规则(内置规则):多个规则使用;进行分隔

校验规则官方文档;

required、checked、match、remote、integer、range、length、filter、validate

required - 必填;适用于 input、textarea、select 输入框;

规则 描述 示例
required 字段必填 required
required(ruleName) 满足规则 ruleName 则字段必填 required(isCompany)
required(jqSelector) 满足 jqSelector 则字段必填 (v0.8.0+) required(#id:filled)、required(#id:checked)、required(#id:enabled)
required(from, class, count) 在一组字段中至少填写一个或多个 (v0.8.0+) required(from, .contact)
required(not, value) 字段必填,但是排除值为 value 的情况 required(not, -1)

checked - 必选:checkbox 和 radio 类型的输入框请使用 checked 规则(而不是 required)

规则 描述
checked 必选
checked(n) 必选 n 项
checked(n~) 至少选择 n 项
checked(~n) 最多选择 n 项
checked(n1~n2) 选择 n1 到 n2 项

match - 两个字段匹配和比较

match 可以用于比较两个字段值是否相同,或是否不同,或大小关系,也可以用于比较日期或者时间

规则 描述
match(name) 当前字段值必须和 name 字段的值匹配
match(eq, name) 同上
match(neq, name) 当前字段值必须和 name 字段值不同
match(lt, name) 当前字段值必须小于 name 字段值
match(gt, name) 当前字段值必须大于 name 字段值
match(lte, name) 当前字段值必须小于等于 name 字段值
match(gte, name) 当前字段值必须大于等于 name 字段值
match(gte, name, date) 当前日期值必须大于等于 name 字段日期值
match(gte, name, datetime) 当前时间值必须大于等于 name 字段时间值

remote - 远程验证

服务端验证并返回结果,URL 为必传参数,默认 POST 请求

remote(URL) 请求服务端验证
remote(get:URL) 使用 GET 方式请求服务端验证
remote(URL, name1, #id2 ...) 传递额外动态参数
remote(URL, foo=value1&bar=value2, name3 ...) 传递额外固定参数 (v0.8.0+)
remote(URL, foo:name1, bar:#id2, name3 ...) 代理参数名称(实际服务器接收的参数为 foo 和 bar)
remote(jsonpURL) 跨域地址自动采用 JSONP 请求方式
`remote([cors: jsonp:][get: post:]URL)` 强制 CORS 请求或者 JSONP 请求,强制 GET 或者 POST 请求 (v0.10.8+)

  

integer - 整数

规则 描述
integer 整数
integer(+) 正整数
integer(+0) 正整数和零
integer(-) 负整数
integer(-0)

负整数和零

  

range - 数值范围:只验证范围,不验证是整数或者浮点数

规则 描述
range(n~) 请填写不小于 n 的数
range(~n) 请填写不大于 n 的数
range(n1~n2) 请填写 n1 到 n2 的数
range(n1~n2, false) 请填写 n1 到 n2 的数(不包含边界值)(v0.9.0+)

length - 字符长度:如果传第二个参数 “true”,则全角字符(汉子)计算为两个字符

length(n) 请填写 n 个字符
length(n~) 请至少填写 n 个字符
length(~n) 请最多填写 n 个字符
length(n1~n2) 请填写 n1 到 n2 个字符
length(n~, true) 请至少填写 n 个字符(全角字符计算双字符)

filter - 过滤字符::只过滤字符,不验证

规则 描述
filter 过滤 <>`"' 和字符实体编码的字符
filter(RegExp) 自定义过滤正则

fastadmin系统配置的更多相关文章

  1. FastAdmin 系统配置中添加选项卡

    群里有小伙伴问怎么在系统配置中添加选卡,之前试过. 流程如下 刷新页面,然后就有了.

  2. fastAdmin进阶

    基本知识流程一栏链接 bootstrapTable fastadmin系统配置(符内置规则): fastadmin默认的controller已实现的方法 一张图解析fastadmin的表格: fast ...

  3. FastAdmin

    FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架. 感觉挺好用的. 开发文档https://doc.fastadmin.net/docs/index.html 根据 ...

  4. 后台框架 FastAdmin V1.0.0.20200228 发布,为疫情防控作贡献

    后台框架 FastAdmin V1.0.0.20200228 发布,为疫情防控作贡献 https://www.oschina.net/news/113694/fastadmin-1-20200228- ...

  5. CentOS系统配置 iptables防火墙

    阿里云CentOS系统配置iptables防火墙   虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是我在阿里云vps上配置防火墙的过程,目前只配置INPUT.OUTPUT和FO ...

  6. Jenkins插件安装和系统配置

    前面我们只是把Jenkins部署在Tomcat中了,下面来看看Jenkins中的插件和一些基础的系统配置. 1.用户管理 我们一般的项目组肯定是由多名成员组成的,如何向Jenkins添加我们的成员呢? ...

  7. [DabaBase] MongoDB (6) 启动、停止、相关系统配置及安全性设置

    MongoDB 启动.停止.相关系统配置及安全性设置 启动MongoDB ./mongod —-help 查看帮助说明 mac-abeen:bin abeen$ sudo ./mongod --dbp ...

  8. 安装 CentOS 后的系统配置及软件安装备忘

    安装 CentOS 后的系统配置及软件安装备忘 // */ // ]]>   安装 CentOS 后的系统配置及软件安装备忘 Table of Contents 1 Linux 自举过程 1.1 ...

  9. Linux查看系统配置常用命令

    Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...

随机推荐

  1. MQ选型之RabbitMQ

    RabbitMQ是部署最广泛的开源消息代理.[官方原话] 前言: MQ 是什么?队列是什么,MQ 我们可以理解为消息队列(message queue),队列我们可以理解为管道.以管道的方式做消息传递. ...

  2. Codeforces Educational Codeforces Round 57 题解

    传送门 Div 2的比赛,前四题还有那么多人过,应该是SB题,就不讲了. 这场比赛一堆计数题,很舒服.(虽然我没打) E. The Top Scorer 其实这题也不难,不知道为什么这么少人过. 考虑 ...

  3. IOS 常遇到的报错警告 以及 解决办法

    1.  This application is modifying the autolayout engine from a background thread, which can lead to ...

  4. 高性能MySQL(第3版) 中文PDF带目录清晰版

    下载地址: <高性能MySQL(第3版)>编辑推荐:"只要你不敢以MySQL专家自诩,又岂敢错过这本神书?""一言以蔽之,写得好,编排得好,需要参考时容易到爆 ...

  5. Spring如何使用JdbcTemplate调用存储过程的三种情况

    注:原文 <Spring如何使用JdbcTemplate调用存储过程的三种情况 > Spring的SimpleJdbcTemplate将存储过程的调用进行了良好的封装,下面列出使用Jdbc ...

  6. Oracle从入门到精通(详细) 明日科技

  7. Confluence 6 使用页面请求属性来对慢性能进行问题解决

    这个页面告诉你如何启用页面请求属性.当这个属性启用以后,你可以查看在 Confluence 任何页面完成的一个记录消耗的时间(毫秒).如果 Confluence 反应缓慢的话,一个关于慢页面请求的内部 ...

  8. Nginx详解十一:Nginx场景实践篇之Nginx缓存

    浏览器缓存: HTTP协议定义的缓存机制(如:Expires.Cache-control等) 当浏览器第一次请求的时候,浏览器是没有缓存的 第二次请求开始就有缓存了 校验过期机制 配置语法-expir ...

  9. WIN 7 使用shutdown命令设置电脑自动关机

    使用组合键“WIN + R”,在弹出的对话窗“运行”中输入“cmd”,点击“确定”按钮或直接按回车键“Enter”.  设置电脑在一定时间后关机,比如60分钟,在弹出的对话框中,输入“shutdown ...

  10. log4j2的log输出到tomcat/logs目录下及使用(转)

    原文链接:http://blog.csdn.net/honghailiang888/article/details/50370252 原文作者:  Herman-Hong 一.环境配置 log4j2. ...