Laravel-admin 发布 1.6.10 版本

Laravel-admin v1.6.10发布了,在这个版本中,主要对数据表格方面做了下面几个功能增强

数据表格头部插入自定义内容

文档

WX20190311-003245

数据表格增加列选择器

Kapture 2019-03-10 at 23 39 29

数据表格支持行展开

文档

Kapture 2019-03-10 at 23 46 20

数据表格支持弹出模态框

文档

Kapture 2019-03-10 at 23 43 49

表格和表单的初始化设置

在这个版本中,增加了表格和表单的初始化设置功能,用来全局设置表格和表单。

比如你需要在所有的表格中,禁用掉某些操作,可以在app/Admin/bootstrap.php加入下面的代码:

use Encore\Admin\Grid;

Grid::init(function (Grid $grid) {

    $grid->disableActions();

    $grid->disablePagination();

    $grid->disableCreateButton();

    $grid->disableFilter();

    $grid->disableRowSelector();

    $grid->disableTools();

    $grid->disableExport();

    $grid->actions(function (Grid\Displayers\Actions $actions) {
        $actions->disableView();
        $actions->disableEdit();
        $actions->disableDelete();
    });
});

这样就不用在每一个控制器的代码中来设置了

同理在表单中,也是类似的操作

Form::init(function (Form $form) {

    $form->disableEditingCheck();

    $form->disableCreatingCheck();

    $form->disableViewCheck();

    $form->tools(function (Form\Tools $tools) {
        $tools->disableDelete();
        $tools->disableView();
        $tools->disableList();
    });
});

如果全局设置后,要在其中某一个表格或者表单中开启设置,比如开启显示操作列,在对应的实例上调用$grid->disableActions(false);就可以了

更新提示

运行composer require encore/laravel-admin v1.6.10更新版本

欢迎提供更多优化意见!

本帖由系统于 2个月前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 32

不错,可以直接升级吗?有没有升级注意事项

2个月前 评论
Everan

很强

2个月前 评论
fantasticcat

good job

2个月前 评论
l269798518

文档中应该稍微描述下升级方法。

2个月前 评论

@JerryYe 1.6.*版本可以直接更新
@Everan @fantasticcat 谢谢
@l269798518 已经补上

2个月前 评论

越来越强了 :+1:

2个月前 评论

一直想知道在详情页里如何把文章用textarea方式展现出来而不是默认的input,看了文档也没找到这个设置

file

2个月前 评论

@xiucai 类似这样?

$show->contents()->as(function ($content) {
    return "<pre>{$content}</pre>";
});
2个月前 评论

昨天试了下第一张图如何放三个表没成功,只能放一个。麻烦楼主指导下~

2个月前 评论

@song 这样是可以,但是确十分不美观了,能不能像创建表单时一样可以选择textarea

file

2个月前 评论

great work

1个月前 评论
skyLee

https://demo.laravel-admin.org/users 看每个页面打开都需要挺久的, 是因为前端资源么?

1个月前 评论

加油加油,这个项目一定要坚持下去

1个月前 评论
gangpula

支持,前几天还用了下

1个月前 评论

越来越适合国人习惯了👍🏻

1个月前 评论

升完级之后有些icon 不见了 ???

1个月前 评论

写了一个Laravel-admin扩展,GitHub地址,欢迎大家来撩 :joy: :joy:
file
简单封装了百度echarts,目前实现的有

  • 折线图
  • 柱状图
  • 饼形图
  • 雷达图

望大家多多提意见和优化,后期会完善更多的图表

1个月前 评论

非常赞,谁用谁知道。
不过一直有个问题困扰着,就是如何让 Form 的 saved 是在 save 成功时才执行的问题。

3周前 评论

@cyd622 很想知道怎么直接封装到laravel中,哎,没成功

3周前 评论
深入浅出

@cyd622 收下了,感谢

2周前 评论

@abc20082009 :smile: :smile: 其实就是封装了下echarts的配置参数

2周前 评论

@深入浅出 不客气,欢迎提优化意见 :hearts: :hearts:

2周前 评论

请问下 如何屏蔽 show 方法中的 导出,筛选、新增 等?

file

2周前 评论
深入浅出

@gyp719 看文档

file

2周前 评论

@深入浅出 这个是在 grid 方法中,我说的是 show 方法 , 详情页面。

2周前 评论

@gyp719 同样是基于grid,与是不是在show里没啥关系的,一样的操作

2周前 评论

@song 楼主很棒,功能超赞。
不过admin创建的菜单,不能自定义排序,这个小功能能否fix下呢?

2周前 评论
Ali

看到列表记录后面的按钮,想起来使用 Yii Gii 自动生成的后端样式一样。

2周前 评论

@jobsssss 可以退拽保存

1周前 评论

你问我资瓷不资瓷,我肯定是资瓷的

1周前 评论

@terranc 好的,我回头试下

1周前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!