您现在的位置是:首页 > 文章详情

Dcat Admin v1.7.1 发布,对后端开发者友好的高颜值后台系统构建工具

日期:2020-09-03点击:848

Dcat Admin v1.7.1 更新内容:

本次版本没有包含不兼容改动,适合所有用户升级。

升级方法

 composer update dcat/laravel-admin

本次版本需要重新发布静态资源以及语言包,然后按Ctrl+F5清除浏览器缓存

 php artisan admin:publish --assets --force php artisan admin:publish --lang --force

 

功能优化部分

1. 优化表单默认值设置功能,允许在编辑页使用

表单default方法默认在编辑页不生效,如果需要在编辑页也设置默认值,则需要把第二个参数设置为true

 $form->text('xxx')->default('默认值', true);

 

2. 表格显示部分功能增加HTML转义功能

表格 copyablelimiteditable 等字段显示增加HTML转义功能,防止XSS攻击

 

3. 快捷搜索优化

快捷搜索闭包查询会自动包裹在括号内

 

4. 单文件上传表单默认值可以设置字符串

 $form->image('test')->default('xxx/xxx.jpg');

 

6. select联动load支持 multipleSelect

此功能由小伙伴@youyingxiang贡献,#508

 

7. 增加 Form\Field::replaceOptions 方法

用于替换默认的options属性

 $form->editor(...)->replaceOptions(['xxx' => 'xxx']);

 

8. 优化ajax代码,无需附带_token参数

从这个版本开始,编写ajax提交代码时无需附带_token参数

 Admin::script( <<<JS $.ajax({ method: "POST", url: 'xxx', ... }); JS );

 

9. 页面显示细节优化

 

BUG修复部分

  1. 修复表格选择器单选保存的数据格式为array问题
  2. 修复$show->html(...)方法报错问题
  3. 修复表格无数据时导出报错问题
  4. 修复同个页面多个表格情况下快捷搜索冲突问题
  5. 修复弹窗编辑无法弹出颜色选择器问题 #462
  6. 修复表格选择器无法显示下拉菜单表单问题 #474
  7. 修复表单弹窗使用分列布局时报419错误问题 482
  8. 修复创建页面使用tab布局时会显示id以及created_atdisplay类型字段问题

 

简介

Dcat Admin是一个基于laravel-admin二次开发而成的后台系统构建工具,只需很少的代码即可快速构建出一个功能完善的高颜值后台系统。内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的HTML代码,对后端开发者非常友好。

在线演示站点 |  官方文档 | Gitee主页  |  Github主页

原文链接:https://www.oschina.net/news/118347/dcat-admin-1-7-1-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章