🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# V1.6.0 ``` 更新日期:2024-07-11 ``` * 升级ThinkPHP核心至5.1.42 LTS * 修正:补充一个禁用函数 * 修正:后台分页,每页显示数量为空时报错(感谢网友:TroyLvan) * 修正:保存插件配置,不保存表单令牌(感谢网友:ichynul) * 修正:备份数据库时,存在视图表会备份失败(感谢网友:Kinsonkl) * 修正:修复表单搜索框的XSS漏洞(感谢网友:zhangzhijie98) * 修正:修复图标管理一处SSRF漏洞(感谢网友:00demons00) * 修正:修复一处官方debug页面漏洞 # V1.5.1 ``` 更新日期:2022-05-30 ``` * 修正: 行为日志执行漏洞(请此漏洞发现者与我们的工作人员联系,以便备注你的名字以示感谢) * 修正:searchArea自定义URL有问号时,URL组合有误的问题(感谢网友:有色白水) * 修正:editable 的 data-type 设置为number时,会报错,并导致弹出框偏移中心的问题(感谢网友:有色白水) * 修正:修复几处上传文件未获取来源模块的问题(感谢网友:nicai) * 修正:后台日志无法打开的问题(感谢网友:codeshif) * 修正:完善对hidden表单项的显示判断(感谢网友:有色白水) * 修正:php7.4下记录日志会报错的问题(感谢网友:pengge) * 修正:sql扩展工具 parseSql方法 implode函数分隔符参数写反的问题(感谢网友:sappan) * 修正:安装多种文件上传驱动切换不生效的问题(感谢网友:keacefull) # V1.5.0 ``` 更新日期:2021-02-06 ``` * 升级:ThinkPHP核心至5.1.41 LTS * 改进:把当前页面的过虑参数带到弹出POP中(感谢网友:超人) * 改进:支持自定义提示框延迟关闭时间(感谢网友:SwankyTiger丶) * 改进:自定义表单项的样式和脚本加载顺序 * 新增:用户支持多角色 * 修正:CMS模块模型字段列表搜索报错的问题(感谢网友:liuzeaa) * 修正:单独加载分组下拉菜单样式错误的问题(感谢网友:SwankyTiger丶) * 修正:非超级管理员角色无法编辑子角色的所属角色问题(感谢网友:aini758) # V1.4.5 * 修复一处文件上传漏洞,强烈建议升级到此版本。 # V1.4.4 * 升级:ThinkPHP核心至5.1.39 LTS * 改进:普通联动支持关联多选下拉菜单 * 改进:表单返回信息支持新窗口打开url * 改进:顶部按钮或右侧按钮类型为空时不创建按钮 * 改进:表格多选框列支持自定义宽度 * 改进:数据表格增加排序 * 改进:添加和编辑用户时验证表单令牌(感谢网友:testnet0 的建议) * 修正:登录状态失效后,切换模块一直提示“暂无节点权限”的问题 * 修正:修正提示页面跳转不读秒的问题(感谢网友:天是蓝的 的反馈) * 修正:未登录可获取模块菜单列表、设置主题(感谢网友:YongKun★\]\]┊ 的反馈) * 修正:下拉菜单Ajax查询失败的问题 * 修正:修正子角色创建用户时可以选择与自己同级的用户 * 修正:子角色删除用户报错的问题(感谢网友:寻 的反馈) * 修正:某些自定义图标库添加失败的问题(感谢网友:゜碎念 的反馈) * 修正:分组下拉菜单在低分辨率下会遮盖其他组件的问题(感谢网友:窗外雨潺潺 的反馈) * 修正:在某些情况下,报未定义变量\_message的错误 * 新增:表单穿梭框支持显示已选值 * 新增:单元格类型为popover,可显示指定长度内容,剩余内容鼠标移动至图标显示 # V1.4.3 * 升级ThinkPHP核心至5.1.38.1 LTS * 修正:搜索区域中的时间搜索组件异常的问题(感谢网友:Ju 的反馈) * 修正:部分情况下,表格高度不能撑满的问题 * 修正:当定义闭包路由时,页面报错的问题 * 修正:子角色所创建的角色无法编辑的问题(感谢网友:苦逼程序媛 的反馈) * 修正:系统设置添加取色器报错的问题(感谢网友:Coder 的反馈) * 修正:非超级管理员角色无法删除子角色的问题(感谢网友:苦逼程序媛 的反馈) * 修正:cms模块文档编辑错误 * 修正:cms模块添加字段为取色器时报错的问题 * 修正:隐藏左侧导航表格表头错位的问题(感谢网友:SwankyTiger丶 的反馈) * 修正:修正表单按钮不能自定义图标的问题 * 改进:刷新父页面时,如果返回url则父窗口跳转到该url,否则刷新父页面(感谢网友:゜碎念 的建议) * 改进:表格单元格内容过长时,换行显示 * 改进:js-get 支持添加类名js-blank设置是否新窗口打开 * 改进:表单addGallery方法支持外链图片 * 改进:表单的setFormItems方法支持传入布局参数 * 改进:弹窗中直接返回$this->error();则自动关闭弹窗 * 改进:可以通过自定义函数接管layer的各种回调 * 新增:表单增加复杂表格 * 新增:表单增加数据表格(仅授权版) * 新增:表单增加分组下拉菜单 * 新增:表单新增表格选取(仅授权版) * 新增:表单新增穿梭框(仅授权版) # V1.4.2 >[info] 由于1.4.1的更新内容未发布,所以直接跳过1.4.1版本,更新至1.4.2 * 修正:在PHP7.0环境下运行出错的问题(感谢网友:代名·词 的反馈) * 修正:部分检索条件书写不正确的问题(感谢网友:゜碎念 的反馈) * 修正:导出模块时,如果配置存在布局参数则导出失败的问题(感谢网友:沉默的大多数 的反馈) * 修正:系统配置时间类型没有转换时间格式的问题 * 修正:插件和模块管理页面简介无法识别html的问题 * 修正:表单中有name为action的表单项时,url获取不正确的问题 * 修正:某些情况下,无法读取模块配置文件信息的问题(感谢网友:Talent.Miao 的反馈) * 修正:在PHP7.3下long2ip方法报错的问题(感谢网友:青云 的反馈) * 修正:系统设置类型为快速联动时报错的问题 * 修正:升级到TP5.1后,系统设置页面报错的问题 * 修正:表格的替换按钮在某些情况下报错的问题 * 修正:前台默认模块设置出错的问题 * 修正:定义路由规则后,无法找到控制器的问题(感谢网友:itlxt 的反馈) * 修正:视图查询无法使用raw方法获取原始数据的问题(感谢网友:Talent.Miao 的反馈) * 修正:其他角色无法通过右侧栏设置站点开关的问题(感谢网友:AngelsMelody 的反馈) * 修正:addFilterList可能会导致不同用户之间数据互串的问题 * 改进:角色节点授权按模块分组 * 改进:左侧菜单,有url的节点,不会显示子节点 * 改进:数据授权支持夸模块调用指定模型(感谢网友:Talent.Miao 的建议) * 改进:替换右侧按钮支持获取变量(感谢网友:暗涌 的建议) * 改进:get_files_path方法返回的文件路径,键值为附件id * 改进:setPageTips方法可以指定显示在表单的顶部还是底部(感谢网友:yangweijie 的建议) # V1.4.0 * 升级ThinkPHP核心版本至5.1.34LTS * 新增:table新增setExtraHtmlFile方法,支持加载模板代码 ([设置额外HTML代码-模板文件(1.4.0+)](%E8%AE%BE%E7%BD%AE%E9%A2%9D%E5%A4%96HTML%E4%BB%A3%E7%A0%81-%E6%A8%A1%E6%9D%BF%E6%96%87%E4%BB%B6.md)) * 修正:table的开关一处书写错误(感谢网友:゜碎念 的反馈) * 修正:表格的date.edit类型自定义日期格式时,显示是有问题(感谢网友:谁伴我闯荡 的反馈) * 修正:表单的->css()和->js()不支持指定其他模块的问题 * 修正:弹窗提交后,$this->success('保存成功', null, ['_parent_reload' => 1, '_close_pop'=>1]); 无法刷新父窗口的问题(感谢网友:yangweijie 的反馈) # V1.3.3 改进:table顶部弹窗按钮支持选择表格数据 改进:table模板增加block_top和block_bottom标记 改进:表格link类型支持自定义弹窗标题 改进:表单普通联动,支持发送额外表单项值 改进:更新ThinkPHP核心至5.0.24 新增:Ajax下拉菜单(仅限授权版用户,登录官网后在补丁页面下载) 修正:表单拖拽排序组件无法按表单项值显示排序的问题 修正:数据授权显示不正确的问题(感谢网友:Talent.Miao 的反馈) # V1.3.2 改进:升级ThinkPHP至5.0.23 改进:[数据授权(1.3.2+)](数据授权.md) 改进:规范表单项类名 # V1.3.1 新增:表单添加token验证(感谢网友:゜碎念 的建议)【[设置表单令牌(1.3.1+)](设置表单令牌.md)】 改进:插件支持添加自定义函数库文件common.php 改进:表格hideCheck()方法支持传参,决定是否显示多选列(感谢网友:g1471 提交代码)【[隐藏第一列多选框](隐藏第一列多选框.md)】 改进:标签组件高度自动(感谢网友:devilmengcry 提交代码) 改进:改进顶部菜单显示数量获取方式(感谢网友:qq330362495 的建议) 改进:面包屑导航链接支持包含参数(感谢网友:神经质 的建议) 改进:升级ThinkPHP至5.0.21 改进:顶部导航头像新增新消息提醒标志 修正:表单项Daterange类型报错的问题(感谢网友:Anonym、Talent.Miao、陈安邦 的反馈) 修正:插件列表、模块列表样式问题 修正:小屏手机表头筛选时显示不完整的问题(感谢网友:袁校宇 提交代码) 修正:两处安全隐患(感谢网友:Wiz666 的反馈) 修正:非超级管理操作用户授权时报错的问题(感谢网友:桃木匠 的反馈) 修正:表格搜索区域,开始时间和结束时间相同时,查不到数据的问题(感谢网友:『╬』 的反馈) 修正:模块配置文件如果用到布局参数,安装和导出模块报错的问题(感谢网友:窗外雨潺潺 的反馈) 修正:表头筛选如果指定表名和字段名,筛选列表出错的问题(感谢网友的反馈) 修正:表格status类型样式被截断的问题(感谢网友:゜碎念 的反馈) 修正:表格边框重叠问题(感谢网友:゜碎念 的反馈) # V1.3.0 改进:表格列可以设置在不同分辨率下,自动隐藏(感谢网友:Talent.Miao 的建议)【[设置隐藏列(1.3.0+)](设置隐藏列.md)】 改进:表格支持固定列和固定表头(感谢网友:自由鸟~birdy、cklnk 的建议)【[固定左列(1.3.0+)](固定左列.md)】【[固定右列(1.3.0+)](固定右列.md)】 改进:设置导入模块或插件时的最大执行时间(感谢网友:go8848 的建议) 改进:表格支持设置列宽(感谢网友:dly 的建议)【[设置列宽(1.3.0+)](设置列宽.md)】 改进:升级ThinkPHP核心至5.0.20 改进:summernote编辑器支持图片批量上传(感谢网友:゜碎念 的建议) 改进:改进表单布局,支持不同分辨率下设置不同宽度(感谢网友:窗外雨潺潺 的建议)【[表单布局](表单布局.md)】 改进:改进角色权限分配,下级角色无法创建同级角色或上级角色,并且仅能在自己的节点权限内分配权限给子角色(感谢网友:灵九哲 的建议) 修正:用户管理没有添加quickedit节点,导致其他角色无法分配这个权限,无法快捷操作用户(感谢网友:冬雷 的反馈) 修正:某些情况下,提示变量_icons不存在的问题 # V1.2.1 修正不同模块同时使用->js()或者->css()方法时,资源路径解析错误的问题 表单和表格的->js()和->css()方法支持指定模块,支持指定具体路径(感谢网友:自由鸟~birdy 的建议)【[引入js文件](表格-引入js文件.md)】【[引入css文件](表格-引入css文件.md)】 添加资源版本号,防止静态资源缓存,在【系统设置】【开发】里设置 修正同一个表单创建多个图片裁剪组件,部分组件无法支持触摸的问题(感谢网友:VIN 的反馈) # V1.2.0 修正安装模块资源路径错误的问题 修正表格的addFilter()方法无法使用模型过滤的问题(感谢网友:绿点 的反馈) 修正系统开启minify后,select2中文包未加载的问题(感谢网友:上网钓鱼 的反馈) 修正百度地图显示级别设置无效的问题(感谢网友:上网钓鱼 的反馈) 修正添加用户时,禁用角色依然可以选择的问题 修正导出模块时报错的问题 升级ThinkPHP至5.0.15 修正升级ThinkPHP至5.0.15后,部分视图变量替换无效的问题 修正升级ThinkPHP至5.0.15后,自定义表单项视图变量替换无效的问题 更新图片查看组件 表格新增文件下载类型 不同角色可以设置默认登录后显示的模块(感谢网友:simone 的建议) 添加消息中心(感谢网友:simone 的建议) 添加自定义图标功能(感谢网友:simone 的建议) 修正setSearchArea时间搜索,鼠标移动到下个月上,出现 Invaild date的问题(感谢网友:『╬』 的反馈) 修正自定义表单项布局参数在某些情况下会覆盖原有数据的问题(感谢网友:沉默的大多数 的反馈) 图片裁剪、图片上传增加自定义生成缩略图和水印参数(感谢网友:自由鸟~birdy) 图片上传时,记录图片的宽度和高度(感谢网友:VIN 的建议) # V1.1.0 【修正】 修正多图片上传删除图片顺序错乱的问题 修正百度地图无法自定义默认缩放级别的问题 修正编辑页面,百度地图地址无法显示的问题(感谢网友:goduer 的反馈) 修正框架部署在https环境下,百度地图无法使用的问题(感谢网友:゜碎念 的反馈) 修正addRightButton方法无法使用模型中字段不存在的获取器(感谢网友:Talent.Miao 的反馈) 修正某些情况下,快捷编辑功能无效的问题(感谢网友:绿点、小小太阳 的反馈) 修正url_common_param配置为true时,弹窗没有隐藏侧栏的问题(感谢网友:zhangyawei 的反馈) 修正url_common_param配置为true时,启用和禁用按钮无效的问题 修正url_common_param配置为true时,模块无法卸载和导出的问题(感谢网友:zhangyawei 的反馈) 修正表格pictures类型key冲突的问题(感谢网友:流风回雪 的反馈) 修正百度编辑器配置文件路径错误的问题 修复一处安全隐患,严格判断上传文件类型(感谢网友:灵九哲 的反馈) 解决某些情况下,提示system_color变量不存在的问题 【改进】 升级ThinkPHP核心至5.0.13 调整入口文件位置 调整表格头部排序筛选按钮的位置 表格右侧按钮支持单独设置样式 调整文件上传组件,文件上传支持下载 前台版本号显示与框架一致(感谢网友:9527 的反馈) 图片上传提示不隐藏 【新增】 表单新增gallery类型([图片展示(1.1.0+)](图片展示.md)) 表单添加archive和archives类型([单文件展示(1.1.0+)](单文件展示.md)、[多文件展示(1.1.0+)](多文件展示.md)) 添加系统日志开关 表格新增搜索区域功能,支持多条件搜索([设置搜索区域(1.1.0+)](设置搜索区域.md)) # V1.0.8 【修正】 修正自建模块报错的问题(感谢网友:夜OL 的反馈) 修正创建自定义表单项报错的问题(感谢网友:玄火真金 的反馈) 修正禁用和启用节点出错的问题(感谢网友:LY 的反馈) 修正图片无法添加水印的问题(感谢网友:寻 的反馈) 修正表单的select模板匹配选项错误的问题(感谢网友:Loving、流放者 的反馈) 修正表格顶部下拉菜单不支持select2以及样式问题(感谢网友:文静静的乖、゜碎念 的反馈) 修正角色无任何节点权限时,用户登录后一直提示“权限不足”的问题 修正aside侧栏站点开关无效的问题(感谢网友:lingeasy、ヾ遺莣濄呿℡ 的反馈) 修正表格自动添加和自动编辑不支持权限控制的问题(感谢网友:ylsopkok 的反馈) 修正表格无法使用模型获取器的问题(感谢网友:十三、流风回雪、Talent.Miao 的反馈) 改进ajax出错提示 修正表格右侧按钮启用、禁用操作无法自定义字段名的问题(感谢网友:云飞扬 的反馈) 修正用paginate()方法设置每页条数,页面上显示每页数量不正确的问题 修正设置节点权限页面,搜索节点权限按回车会提交表单的问题(感谢网友:゜碎念 的反馈) 修正addFilterList方法中,不同页面使用相同字段时,列表数据会被覆盖的问题(感谢网友:自由鸟~birdy 的反馈) 修正卸载cms模块时 内容模型附加表不会一并删除的问题(感谢网友:风 的反馈) 百度编辑器无法插入通用代码的问题(参考[常见问题](常见问题.md)10)(感谢网友:LY 的反馈) 【新增】 [设置使用原始数据字段(1.0.8+)](设置使用原始数据字段.md) # V1.0.7 【新增】 增加多个系统钩子,方便扩展功能 添加拒绝ie浏览器访问配置(感谢网友:沉默的大多数 的建议)([其他杂项](其他杂项.md)) 表格搜素框添加搜索按钮,可配置显示不显示(感谢网友:沉默的大多数 的建议)([设置搜索参数](设置搜索参数.md)) 表单和表格增加assign()方法,可自定义输出模板变量([模板变量赋值(1.0.7+)](模板变量赋值_表格.md)、 [模板变量赋值(1.0.7+)](模板变量赋值.md)) 【改进】 升级ThinkPHP核心至5.0.11 插件基本信息中支持设置表头筛选的选项列表)([管理界面的字段信息](管理界面的字段信息.md)) 改进用户权限分配页面,支持无限级 如果当前处于分页并且数据为空,则会自动跳转到第一页(感谢网友:JUST DO! 的建议) 改进表单,文件上传的url可自定义(感谢网友:veeki 的建议)([模板变量赋值(1.0.7+)](模板变量赋值.md)) 改进表格,支持重复使用相同字段([添加一列](添加一列.md)) 表格顶部下拉筛选支持select2(感谢网友:Tony 的建议) 表格的fetch()方法支持设置模板变量([模板变量赋值(1.0.7+)](模板变量赋值_表格.md)) 改进表格,setTableName支持设置前缀模式,启用、禁用、删除、快速编辑等操作支持设置使用Db类或模型类([设置数据库表名](设置数据库表名.md)) 改进自定义表单项资源加载,支持调用公共资源(感谢网友:melodic 的建议)([自定义表单项(1.0.6+)](自定义表单项.md)) 支持自定义不需要读取模块信息的目录([其他杂项](其他杂项.md)) 表单项(text、textare、password、select、number)支持自定义placeholder(感谢网友:liujie88 的建议) 改进节点添加和编辑功能,支持设置拥有该节点的角色(感谢网友:liujie88 的建议) 表单多图上传组件支持拖拽排序(感谢网友:zlt110168 的建议) ZBuilder可自定义空数据提示([设置页面空表单项提示(1.0.7+)](设置页面空表单项提示.md)、[设置页面空数据提示(1.0.7+)](设置页面空数据提示.md)) 修正后台附件列表,文件名后缀大写时候图片文件不能在网页上预览的问题(感谢网友:jiankian 提交代码) 修正select模板问题(感谢网友:sizeof 提交代码) 【修正】 表头筛选,如果显示的列表有空值,会报查询不到下标的问题(感谢网友:狗 的反馈) ZBuilder在编译表格时,会调用模型修改器,导致渲染结果不能达到预期的问题(感谢网友:清风笑对人生 的反馈) 修正快速编辑组件在某些情况下会被遮住的问题(感谢网友:tiger 的反馈) 修复跨权限漏洞,启用、禁用、删除、快速编辑等操作不再以明文方式传输表名 修正后台头像修改后显示不正确的问题(感谢网友:流风回雪 的反馈) 修正在二级目录下,后台无法打开前台的问题(感谢网友:灵九哲 的反馈) 删除Hello World插件里的数据时, id和数据库插件表id相同的,无法删除(感谢网友:微冷的夏季 的反馈) # V1.0.6 【修复】 百度编辑器无法保存涂鸦的问题(感谢网友:cklnk、Where 的反馈) 二级目录下,百度编辑器的配置文件无法正确加载的问题(感谢网友:iaipanda 的反馈) 记住登录cookie永不过期的问题(感谢网友:Andy 的反馈) 时间段筛选在某些情况下筛选不正确的问题(感谢网友:清风笑对人生 的反馈) 修正get_avatar方法在某些情况下会报错的问题(灵九哲) 修正自动添加和编辑验证器判断不正确的问题(感谢网友:Fizz、的反馈) 修正列表添加返回按钮‘back’的时候非超级管理员会提示错误的问题(感谢网友:坤哥哥 的反馈) 【改进】 系统配置,编辑完成后自动刷新父窗口 时间段搜索支持自定义文本框提示(感谢网友:Fizz、的建议)([添加时间段筛选](添加时间段筛选.md)) 改进附件上传,支持第三方云存储 创建节点时,支持自动创建子节点,如新增、编辑、删除、启用、禁用、快速编辑(感谢网友:土拨鼠 的建议) 表单的setTrigger方法支持设置是否清除原有值(感谢网友:mcmf 的建议)([设置触发器](设置触发器.md)) 创建节点支持设置参数 静态文本支持在编辑页面设置需要提交的值([静态文本](静态文本.md)) 改进用户节点权限的读取方式,减少数据库查询次数 改进表单的时间组件,支持自动转换时间格式 改进表格的text类型,如果字段值为空字符串则默认显示默认值(感谢网友:Fizz、的建议) 时间段搜索支持自定义默认开始日期和结束日期(感谢网友:L。℡ 的建议)([添加时间段筛选](添加时间段筛选.md)) 修正表格的select类型,如果不存在对应值时,会导致js错误的问题 【新增】 增加addFilterList方法,表头筛选支持自定义筛选内容([添加表头筛选](添加表头筛选.md)) 表格顶部和底部增加两个html标记,分别是table_top和table_bottom([设置额外HTML代码](表格-设置额外HTML代码.md)) 增加get_files_path方法,支持批量获取附件路径([函数参考](函数参考.md)) 表单新增method方法,用于设置表单提交方式(感谢网友:『╬』的建议)([设置表单提交方式(1.0.6+)](设置表单提交方式.md)) 表单构建器支持自定义扩展表单项([自定义表单项(1.0.6+)](自定义表单项.md)) # V1.0.5 【新增】 * 增加html安全过滤方法htmlpurifier([安全相关](安全相关.md)) * 模块管理增加“更新”功能,可更新模块的基础信息(不包括模块名),模块配置、授权配置,不更新菜单和行为 * 支持配置某些模块使用默认控制器层(感谢网友:Talent.Miao 的建议)([其他杂项](其他杂项.md)) * 支持自定义后台入口文件([其他杂项](其他杂项.md)) * 表格新增顶部下拉菜单筛选([添加顶部下拉筛选](添加顶部下拉筛选.md)) * 表格增加索引编号显示([添加一列](添加一列.md)) * 表单新增4个额外html代码标记,用于插入html代码,分别为content_top,content_bottom,form_top,form_bottom(感谢网友:灵九哲 的建议)([设置额外HTML代码](设置额外HTML代码.md)) * 表格新增addTrClass方法,支持按条件给所在行添加指定的class类名([添加行class名](添加行class名.md)) 【改进】 * index_url方法改为home_url * 改进table界面的按钮权限判断 * 节点管理添加节点时可以选前台节点或后台节点 * 改进自定义按钮,除了预设的几种按钮类型,其他均为自定义按钮 * 升级ThinkPHP核心至5.0.10 * static类型可以添加用于提交到服务器的值(感谢网友:沉默的大多数 的建议)([静态文本](静态文本.md)) * 表单的日期和日期范围类型支持自定义参数(感谢网友:veeki 的建议)([日期](日期.md) 、[日期范围](日期范围.md)) * select2插件默认自动加载中文(感谢网友:沉默的大多数 的建议) * 自动添加和编辑支持弹窗(感谢网友:yangweijie 的建议) * 弹窗支持自定义js回调函数([添加一个右侧按钮](添加一个右侧按钮.md)、[添加一个顶部按钮](添加一个顶部按钮.md)) * 搜索框如果选择了搜索某个字段,则placeholder也相应显示某个字段名称(感谢网友:Talent.Miao 的建议) * 文件上传和图片上传增加自定义回调支持(感谢网友:veeki 的建议)([单文件上传](单文件上传.md)、[单图片上传](单图片上传.md)) * 增强替换右侧按钮功能,支持按条件替换指定按钮([替换右侧按钮](替换右侧按钮.md)) 【修复】 * 在页面宽度较小的情况下,表格头部筛选按钮和排序按钮会换行的问题 * 弹窗打开设置了setTabNav,tab标签不显示的问题(感谢网友:Where) * 表格页面中,datetime.edit、date.edit、time.edit类型缺少文件的问题(感谢网友:SublimeCT 的反馈) * 自动新增、自动编辑缓存名称不正确的问题(感谢网友:Fizz、 的反馈) * home_url和admin_url方法不支持二级目录的问题 * 验证码不支持二级目录的问题(感谢网友:slhk,wmjhb 的反馈) * 头像显示不正确的问题(感谢网友:VIN 的反馈) * 用户表字段备注问题(感谢网友:刹那々永恒 的反馈) * 非管理员账号上传文件错误的问题(感谢网友:自由鸟~birdy 的反馈) * 验证码在其他入口无法显示的问题 * 收起左侧菜单,弹窗页面会显示部分左侧菜单的问题(感谢网友:Talent.Miao 的反馈) * tab切换在某些情况下上传组件失效的问题(感谢网友:『╬』 的反馈) * 模块配置中的触发器无效的问题(感谢网友:Where 的反馈) * table的link类型使用pop时,点击单元格空白会触发pop事件的问题(感谢网友:Talent.Miao 的反馈) * 格式文本为数字类型时无法使用的问题(感谢网友:宁静致远 的反馈) * 时间编辑插件与快速编辑插件样式冲突的问题 * 开启minify后,部分js缺失的问题 * cms模块,模型字段为百度地图时,无法加载地图的问题 * 当表格搜索条件变化时,没有重置分页的问题(感谢网友:yangweijie 的反馈) * summernote编辑器上传图片成功,但无法插入到编辑器的问题(感谢网友:要啥自行车 的反馈) # V1.0.4 新增:图片上传、文件上传支持秒传功能 新增:table的img_url类型,支持显示外部图片([img_url](img_url.md)) 新增:弹窗层添加关闭按钮(感谢网友:汪阿浠 的建议) 新增:table页面增加两处可插入html代码的地方(感谢网友:灵九哲 的建议)([设置额外HTML代码](表格-设置额外HTML代码.md)) 新增:index_url和admin_url函数用于生成前台或后台入口的url([函数参考](函数参考.md)) 新增:表单增加提交时是否显示确认框的方法submitConfirm([设置表单提交确认框](设置表单提交确认框.md)) 新增:模块和插件管理界面增加列表模式,在列表的右上角可切换(感谢网友:灵九哲 的建议) 新增:后台首页增加手册连接(感谢网友:(ˇ_ˇ) 黑白 的建议) 改进:升级ThinkPHP至5.0.9(如果修改过应用命名空间,需要在入口处定义) 改进:访问权限的判断,修改权限后立即生效,无需重新登录 改进:字段筛选,支持单选类型([添加表头筛选](添加表头筛选.md)) 改进:picture和pictures类型,支持查看大图 改进:弹窗支持返回错误信息时关闭弹窗或刷新父窗口(感谢网友:武伟鹏 的建议) 改进:如果模块中有install.php文件或uninstall.php文件,则安装或卸载模块时会包含对应的文件(感谢网友:A℡流年 的建议) 改进:临时解决ZBuilder在IDE中不提示方法的问题,table和form,aside的方法都会提示,目前仍有瑕疵 改进:优化移动端体验(感谢网友:蓝·蚂蚁 的建议) 改进:调整面包屑导航 改进:记住侧栏开关状态(感谢网友:DANCELION 的建议) 改进:完善模块的安装、卸载、导出 改进:表格的link类型增加弹窗功能(感谢网友:blessleroy 的建议)([link](link.md)) 改进:下拉多选增加全部删除功能(感谢网友:沉默的大多数 的建议)([select](select.md)) 改进:删除重复的配置类型,增加ckeditor编辑器(感谢网友:job111lyckk1 的建议)([升级指导](升级指导.md)) 改进:table页面和form页面的额外html代码移至`</body>`之前,支持使用jQuery(感谢网友:(ˇ_ˇ) 黑白 的建议) 修复:cms模块的搜索页面模板不正确的问题(感谢网友:wuxin231 的反馈) 修复:配置类型为复选框,且值为空时,数据处理不正确的问题 修复:前台错误提示页面的“返回首页”链接不正确的问题 修复:节点设置了禁用状态,导出的模块再重新导入时禁用状态无效的问题(感谢网友:灵九哲 的反馈) 修复:自动添加按钮没有做配置适应的问题(感谢网友:Fizz、 的反馈) 修复:时间段搜索为同一天时无效的问题(感谢网友:Fizz、 的反馈) 修复:关闭开发模式时,其他角色的权限会出错的问题(感谢网友:由我 的反馈) 修复:addGroup无法使用布局参数的问题(感谢网友:万里独行闯天下 的反馈) 修复:表单隐藏项如果存在双引号或json数据会报错的问题(感谢网友:A℡流年 的反馈) 修复:Ueditor插入视频后路径被清空的问题(感谢网友:yunhe 的反馈) 修复:后台关闭路由功能后,验证码无法显示的问题(感谢网友:单弦 的反馈) 修复:如果没有建节点,ZBuilder自动获取当前节点标题时报错的问题 修复:禁用模块,没有隐藏该模块系统配置项的问题(感谢网友:Mr.Insight 的反馈) 修复:表单分组情况下,select类型会超出页面的问题(感谢网友:Talent.Miao 的反馈) 修复:当页面尺寸改变时,select的宽度无法自适应(感谢网友:DANCELION 的反馈) # V1.0.3 修复:百度地图无法正确显示初始值的问题(感谢网友:蛮人 的反馈) 修复:系统缓存使用Redis,后台关闭开发模式后报错的问题(感谢网友:流风回雪 的反馈) 修复:新建用户可以删除自己账号的问题(感谢网友:sky 的反馈) 修复:cms模块添加导航菜单时,数据验证规则不正确的问题(感谢网友:goduer 的反馈) 修复:cms模块提示找不到tags的问题 修复:表格构建器的callback类型在某种情况下报错的问题(感谢网友:灵九哲 的反馈) 修复:控制器名为多个单词的驼峰命名方式时,权限判断不正确的问题(感谢网友:ilovemeyou2000 的反馈) 改进:顶部按钮和右侧按钮弹窗支持自定义,并升级layer到3.0.3([添加一个右侧按钮](添加一个右侧按钮.md)) 改进:确认框支持自定义标题、按钮文字([添加一个右侧按钮](添加一个右侧按钮.md)) 改进:表格构建器的callback类型支持传入任意个参数([callback](callback.md)) 改进:表格构建器添加表单项时,支持类型参数传入一个一维数组,自动转换最终值([text](text.md)) 改进:表格字段筛选支持关联其他搜索方式的参数 改进:搜索框支持关联其他搜索方式的参数 改进:表格分页支持关联其他搜索方式的参数 改进:时间段搜索支持关联其他搜索方式的参数 改进:数据表格的callback类型,使用不存在的字段时,无需再接收该值 改进:弹出层,默认不使用动画,点击遮罩关闭弹出层 改进:addFilterMap方法,支持与其他筛选字段联动([添加表头筛选条件](添加表头筛选条件.md)) 改进:后台默认不启用路由功能 改进:前台默认模块配置名由default_module改为home_default_module 改进:表格的setSearch方法,支持字符串形式的参数([设置搜索参数](设置搜索参数.md)) 改进:自动添加和自动编辑功能支持指定时间格式(感谢网友:Alan 的建议)([自动添加按钮](自动添加按钮.md)) 改进:表格构建器右侧按钮的链接支持用__字段名__来获取字段值(感谢网友:allen 的建议)([添加一个右侧按钮](添加一个右侧按钮.md)) 改进:表格构建器的status类型支持自定义多种状态([status](status.md)) 改进:表格右侧按钮支持自定义默认样式([添加一个右侧按钮](添加一个右侧按钮.md)) 改进:数据授权添加页面提示支持([插件配置信息](插件配置信息.md)) 新增:构建器全局配置文件`\application\extra\zbuilder.php` # V1.0.2 修复:一处单词拼写错误 修复:检查新版本时,普通用户会报节点不存在的问题(感谢网友:天天 的反馈) 修复:发送ajax时,有时候会报“未定义变量:_top_menus”或者“未定义变量:_location”的问题 修复:某些情况下,找不到模板的问题 修复:表格构建器中,如果数据没有主键时会报错的问题 修复:单文件上传、多文件上传、单图片上传、多图片上传在触发器中切换会报错的问题 改进:快速联动支持简单布局 改进:安装框架不再检查是否有mysql密码 改进:登录后台默认不启用验证码 改进:框架安装完毕,显示默认管理员账号和密码 改进:后台配置模型的getConfig方法不采用静态方式 改进:框架安装模块中,url使用兼容模式,以免未启用pathinfo时无法安装的问题 新增:支持在添加表单项时设置布局参数([表单布局](表单布局.md)) 新增:表单的addBtn方法支持重复调用([添加按钮](添加按钮.md)) 新增:表单新增addButton方法,可以在表单内添加自定义按钮([按钮](按钮.md)) 新增:数据授权页面,增加全选和反选功能 新增:表格每列增加一个class名,名称为“column-列名”,方便用css设置列样式([添加一列](添加一列.md)) 新增:在表格构建器中,可以使用“__字段名__”来获取原数据,要注意使用顺序 新增:cms模块的导航演示 # V1.0.1正式版 修复:cms模块广告分类链接错误的问题(感谢网友:由我 的反馈) 修复:setTtrigger方法无法使用数组的问题(感谢网友:wayne 的反馈) 修复:快速联动显示错位的问题(感谢网友:wayne 的反馈) 修复:附件管理一处路径不正确的问题(感谢网友:墨倾天下 的反馈) 修复:当角色无权限时,该角色的用户登录报错的问题(感谢网友:xpzhu 的反馈) 修复:用户编辑可以修改角色的bug(感谢网友:风 的反馈) 修复:水印路径错误的问题(感谢网友:momo 的反馈) 改进:百度编辑器默认高度修改为400,并固定高度,最大字符数设置为50000 改进:升级ThinkPHP至5.0.7(感谢网友:lilwil 的贡献) 删除:cms模块自带的演示模型 # V1.0.0正式版 修复:cms模块添加文章成功时,点击“返回”按钮出错的问题(感谢网友:wayne 的反馈) 修复:配置为表单分组时,图片上传错误的问题(感谢网友:ztlong2 的反馈) 修复:框架在二级目录下,左侧菜单无法获取的问题 修复:快捷编辑无法使用验证器的问题(感谢网友:livmxTag 的反馈) 修复:cms模块一处可能引起无法保存数据的问题(感谢网友:momo 的反馈) 修复:关闭开发模式,部分侧栏菜单无法显示的问题(感谢网友:夜 的反馈) 修复:上传图片时,后缀名为大写会报“附件类型不正确!”的问题(感谢网友:blessleroy 的反馈) 修复:安装模块时,如果没有填写config参数或access参数则报错的问题(感谢网友:pbdy 的反馈) 修复:上传大图片时会自动压缩图片大小的问题(感谢网友:久居你心 的反馈) 修复:顶部节点的链接为空时会报错的问题(感谢网友:Mr.Insight 的反馈) 改进:插件控制的fetch方法(感谢网友:(ˇ_ˇ) 黑白 的反馈) 改进:顶部菜单,默认跳转到侧栏导航的第一个菜单选项(感谢网友:夜 的反馈) 改进:表格构建器的link类型支持自定义打开方式(感谢网友:- 的反馈) 改进:数据表格顶部的启用、禁用按钮支持指定字段名 改进:模板替换变量`__PLUGINS__`的目录改为插件目录(plugins) 改进:完善sql扩展(感谢网友:Rafi Wong 的反馈) 改进:导出模块时,删除旧的模块(感谢网友:Mr.Insight 的反馈) 改进:菜单节点检查功能(感谢网友:Rafi Wong 的反馈) 新增:指定前台默认模块功能 新增:前台跳转后台入口(直接输入index.php/admin或admin.php) 新增:入口文件添加PHP版本检查(感谢网友:云飞扬 的反馈) 新增:minify开关 # V1.0.0公测版 2017-01-20 修复:修改角色授权时,如果取消权限,提示保存成功,但实际没有的问题(感谢网友:风云变 的反馈) 修复:数据表格字段筛选在某些情况下默认值显示不正常的问题 修复:侧栏开关在其他模块下操作失败的问题 修复:从其他页返回列表页时checkbox以及switch状态不正确的问题(感谢网友:Leroy Wang 的反馈) 修复:图片裁剪上传图片时,选择框打开慢的问题(感谢网友:Talent.Miao 的反馈) 修复:一处在php7.1版本中会出现的bug(感谢网友:AxiosCros 的反馈) 修复:range类型表单项样式缺失问题 修复:linkages指定pid会报错的问题(感谢网友:livmxTag 的反馈) 修复:如果表格顶部只有时间段筛选时,时间段不会显示的问题(感谢网友:- 的反馈) 改进:弹窗支持返回成功时关闭弹出框或刷新父页面(请查看[添加一个右侧按钮](添加一个右侧按钮.md)和[添加一个顶部按钮](添加一个顶部按钮.md)) 改进:弹窗编辑或新增时不显示头部(感谢网友:(ˇ_ˇ) 黑白 的反馈) 改进:左侧菜单获取方式,解决因权限问题导致无法正常访问合法的节点(感谢网友:Talent.Miao 的反馈) 改进:当屏幕宽度小于768px时,表格可以水平滚动(感谢网友:speed 的建议 的反馈) 改进:后台验证码输入错误时,会自动刷新(感谢网友:oˇ﹌薇簙﹎ 的反馈) 改进:导出模块时,默认自动导出表前缀名称(感谢网友:pbdy 的反馈) 改进:顶部按钮和右侧按钮权限判断问题 新增:新增一个自定义css文件:custom.css(位置:`public\static\admin\css\custom.css`) 新增:表单构建器新增layout方法,支持简单布局(具体请参考[表单布局](表单布局.md)) # V1.0.0公测版 2017-01-10 修复下拉多选没有加载js的问题 安装模块添加fileinfo扩展要求 修复添加角色时,如果没有选择授权,页面会卡住的问题(感谢网友:饭饭 的反馈) 修复行为规则重复的问题(感谢网友:由我 的反馈) 修复发送ajax请求时,如果服务器发生错误,页面卡主的问题(感谢网友:(ˇ_ˇ) 黑白 的反馈) 修复部分情况下因minify路径导致资源无法加载的问题(感谢网友:(ˇ_ˇ) 黑白 的反馈) # V1.0.0公测版 2017-01-04 修复:禁用模块后,用户角色授权访问仍可配置该模块的问题(感谢网友:旧雨楼 的反馈) 修复:chrome浏览器上传图片时,选择框打开慢的问题(感谢网友:旧雨楼 的反馈) 修复:模块安装失败时,模块菜单没有删掉的问题(感谢网友:天谴之力 的反馈) 修复:表单内,内容较少时,日期选择控件显示不全的问题(感谢网友:天谴之力 的反馈) # V1.0.0公测版 2016-12-26 修复:模块导出时,菜单导出错误的问题 新增:表格构建器添加时间段筛选 完善:左侧菜单支持一级高亮