万能字段应用

优质
小牛编辑
130浏览
2023-12-01

V9中新增加了万能字段,用户可以通过万能字段来实现一些常规字段无法实现的表单布局类型与功能 例如:

例如:

一、如何添加万能字段?

后台->内容 -> 内容相关设置 -> 模型管理

选择字段管理,添加/编辑字段,在字段类型中选择万能字段

例如我有如下字段


这里还要设置这些字段为:万能字段的附属字段!

那么我可以这样设置来实现,上面图例的效果

二、高级使用 - 函数的支持

很多时候,虽然万能字段支持了自定义的表单内容,但表单里面一些可变的内容没法处理,例如:显示当前时间,这就需要动态的支持函数功能

使用方法:{FUNC(函数名~~参数)}

注释:函数名为可为php自带的函数也可为自己定义的函数
参数只支持1个参数的传递,多个参数可用 ~分开,然后交给函数来使用~分割参数 ,例如:参数1~参数2~参数3
自定义函数方法:在文件 \phpcms\libs\functions\extention.func.php 增加自定义函数

举例1:表单处显示当前日期 ,{FUNC(date~~Y-m-d H:i:s)},输出格式为:2011-10-26 11:25:33

举例2:显示当前ip ,{FUNC(ip~~)},输出格式为:114.250.58.215

举例3:自定义上传按钮

效果: