Laravel-admin 新增扩展介绍

自上次发布v1.6版本到现在的两个月的时间里,laravel-admin新增了一些扩展,涉及到图片的展示/处理、文件上传、音视频播放、富文本编辑器、图表等方面的功能,下面是对它们的一些简单介绍。

列表扩展

grid-lightbox

前端效果基于Magnific Popup,可以将列表中的图片展示为灯箱或者画廊效果。

media-player

如果你的业务中有涉及到音视频文件,那么这个扩展可以帮助你在列表或者详情页里面,将文件路径字段展示为音视频播放器,方便预览文件。

表单扩展

daterangepicker

一个时间日期范围的选择扩展,提供更好的时间日期范围选择体验,可以自定义时间范围。

typeahead

表单input输入自动完成扩展。

star-rating

Form表单中的星星评分组件。
作者 jxlwqq

cropper

一个Form表单图片裁剪扩展,前端将裁剪好的图片转为base64编码,提交后端后再转回图片保存。
作者 EVA09

file-browser

这个扩展可以在Form表单中打开meidia-manager中的目录,然后选择文件,把文件路径作为字段值提交。
作者 Dianwoung

json-editor

一个可视化的json编辑器,提供了更直观的json结构数据的编辑体验。
作者 jxlwqq

large-file-upload

大文件上传插件,解决了上传大文件的时候前后端的一些限制。
作者 Dianwoung

ckeditor

一个基于ckeditor的富文本编辑器,在Form中使用。

UEditor

一个基于UEditor的富文本编辑器,在Form中使用。
作者 codingyu

simditor

一个基于simditor的富文本编辑器,在Form中使用。
作者 jxlwqq

图表

chartjs

引入Chart.js, 方便图表相关的需求开发。

sparkline

同样是一个图表扩展,可以在数据列表中将字段展示为图表。

代码编辑器

下面是几个基于CodeMirror的代码编辑器,封装成了不同语言的package,支持pythonphpjscsscc++c#javaObjective-cscalakotlinceylon等语言,如果你有其它语言的编辑需求,可以参考CodeMirror的相关文档和下面的package的代码自行封装。

其它工具

material-ui

这是一个皮肤扩展,可以将laravel-admin的样式切换为Material Design
作者 jxlwqq

env-manager

这个扩展提供了一个web界面来方便管理laravel的.env文件。
作者 jxlwqq

composer-viewer

一个composer安装包的查看工具,提供了一个web界面来查看项目所安装的package的版本、状态等信息。
作者 jxlwqq

lock-screen

如果你需要一个后台锁屏的功能,可以安装这个package。

id-validator

这个扩展基于jxlwqq/id-validator,用来验证中国大陆居民身份证、港澳居民居住证以及台湾地区居民居住证,输入证件号码查询后,如果身份证号合法,下方会显示分析信息(地区、出生日期、星座、生肖、性别、校验位),如果不合法则下面显示一个异常提示。

总结

所有的扩展也可以在扩展列表找到,希望这些扩展能开发中帮助大家节省时间,如果你有好的idea,欢迎分享或者加入一起开发。

本帖由系统于 8个月前 自动加精
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 6
DianWang

官网的文章页面没有评论功能

8个月前 评论
yuanshang

song 大神,icon 建议换成阿里 iconfont。。fontawesome 免费的好少。。。。

8个月前 评论

如果要用在lavarel-admin中用七牛上传视频文件 ,该怎么处理,有没有相关的例子或者代码?

8个月前 评论
小土狗

刚刚贡献了两个扩展

7个月前 评论

支持!

6个月前 评论

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