v1.3.4

未匹配的标注
本文档最新版为 2.x,旧版本可能放弃维护,推荐阅读最新版!

v1.3.2更新日志

发布时间 2020/05/12

功能优化部分

1.优化表单多列布局功能,优化表单间距,使整体更加协调

$form->row(function (Form\Row $form) {
    $form->width(4)->text('username')->required();
    $form->width(3)->text('title');
    ...
});

$form->row(function (Form\Row $form) {
    ...
});

...

效果

2.增加数据详情Show多列布局功能

$show->row(function (Show\Row $show) {
    $show->width(3)->id;
    $show->width(3)->name;
    $show->width(5)->email;
});

$show->row(function (Show\Row $show) {
    $show->width(5)->email_verified_at;
    $show->created_at;
    $show->updated_at;
});

$show->row(function (Show\Row $show) {
    $show->width(3)->field('profile.first_name');
    $show->field('profile.last_name');
    $show->width(3)->field('profile.postcode');
});

效果

3.增加HasMany一对多表单对文件上传表单的支持

$form->hasMany('paintings', function (Form\NestedForm $form) {
    $form->text('title');
    $form->file('attachment');
    $form->image('image');
});

4.增加一对一表单对文件上传表单的支持

$form->image('profile.avatar');

5.Content和Color增加Macroable支持
在你的app\Admin\bootstrap.php中加入以下代码

Content::macro('getView', function () {
    return $this->view;
});

使用

$view = $content->getView();

6.登录页面错误信息显示文件布局优化

BUG修复部分

  • 修复selectResource表单弹窗内部无法使用快捷搜索功能问题
  • 修复HasMany无法把字段保存为空问题
  • 修复Form::currency字段保存字段值异常问题 #98
  • 修复select表单loads编辑页面选中子表单选项问题 #99
  • 修复Form编辑页面builder闭包内无法获取到表单值问题

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~