v1.7.1 更新日志
发布时间 2020/09/02
{tip} 本次版本没有包含不兼容改动,适合所有用户升级。
升级方法
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转义功能
表格 copyable
、limit
、editable
等字段显示增加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
);