86 篇文章 扩展包 Page 3 / 9

热门的Laravel扩展包介绍及使用示例

使用 Jigsaw 扩展包基于 Laravel Blade 模板构建静态站点 —— 安装预览篇

1、简介 Jigsaw 是一个基于 Laravel Blade 语法生成静态站点的扩展包。安装之前,确保系统已经安装 PHP 5.5+,如果要使用Elixir 编译 CSS 和 JavaScript 的话还需要安装 Node.js 和 NPM。 2、安装 全局安装 我们可以通过Composer全局安装Jigsaw: composer global require tightenco/ji…

通过 Quarx 扩展包在任意 Laravel 应用中快速实现 CMS 功能

1、简介 Quarx 具备 CMS 的所有功能,并且可以以扩展包的方式被添加到任意 Laravel 应用。其所拥有的功能包括:页面、菜单、链接、组件、博客、事件以及FAQ等。 Quarx 既是一个可用于自定义CMS的模块构建器,也是一个模块发布工具。因此如果你想要在以后的项目中复用某些模块,则可以无缝发布资源;如果你想要让Quarx模块变成一个PHP扩展包,则需要发布资源到 quarx/…

基于 Laravel-Admin 在十分钟内搭建起功能齐全的后台模板

1、简介 为 Laravel 提供后台模板的项目越来越多,学院君已陆续为大家介绍过Laravel Angular Admin、LaraAdmin、Voyager等,网友也贡献了很多后台模板,这对 Laravel 生态来说自然是好事,今天学院君还要给大家介绍一个后台模板扩展包,其官方文档号称可以帮助大家在十分钟内构建器功能完备的 Laravel 应用后台。接下来,让我们来一窥究竟吧。 la…

推荐一款在 Laravel 应用中为丢失或不存在页面进行重定向的扩展包

1、前言 如果你将网站迁移到了一个新的域名,所面临的一个棘手的问题是用户通过搜索引擎或外部链接进来的页面不存在,如何将这些用户指向正确的页面? 一种解决办法是使用301永久重定向将用户从老的页面重定向到新的页面,在Laravel中,可以这么定义路由: Route::get(‘/old-page’, function () { return redirect(‘/new-page’, 30…

一款你不容错过的Laravel后台管理扩展包 —— Voyager

1、简介 Voyager是一个你不容错过的Laravel后台管理扩展包,提供了CRUD操作、媒体管理、菜单构建、数据管理等操作。 官网:https://the-control-group.github.io/voyager/ Github:https://github.com/the-control-group/voyager 视频演示:https://devdojo.com/episo…

一款不错的开源 Laravel 后台面板/CMS系统 —— LaraAdmin

1、简介 LaraAdmin 是一款开源的后台管理面板/CMS,可作为Laravel应用的管理后台、数据管理工具或者CRM模板,拥有高级CRUD生成、模块管理器、工作流以及备份等很多功能。 官网:http://laraadmin.com/ Github:https://github.com/dwijitsolutions/laraadmin 创建者:@gdbhosale 2、功能 模块管…

laravel-amount —— Model 中自动转换金额的 Trait

1、背景 系统中涉及到金额的字段,View 层表现的时候一般都是以元为单位使用小数形式展示,不过 Domain 层存储时从空间、性能、容错角度出发,经常以分为单位,用整型来存储。 在 Lavarel 中,可以在 Model 中添加属性方法进行转换 public function getAmountAttribute($value) { return $value / 100; } pub…

Laravel 5.3 Notification 个人理解,及 BearyChat Channel 新鲜出炉

Laravel Notification Laravel 5.3 提供了一种全新的发送通知的方式:Notification 。个人理解是可以基于某事件(操作)触发一系列的通知任务,而通知方式由 Channel (通知渠道)接管,这样使得通知(或推送)逻辑更抽象,更易于管理和重构。 举个例子,在用户完成订单支付后,你需要给用户发送邮件、短信提醒用户的订单已完成支付,还需要提醒仓管有新订单需…

极验(Geetest) Laravel 5 集成开发包,让验证更安全

简述 在网站开发中使用频率最高的工具之一便是验证码,验证码在此也是多种多样,不过简单的图片验证码已经可以被机器识别,极验验证码提供了一个安全可靠的滑动验证码体系,让网站开发更加安全。 先感受一下这种验证码的魅力:极验。 接入极验验证码的过程并没有想象中的那么简单,如果想在Laravel 5中使用,可以使用Laravel 5的极验验证码包LaravelGeetest,支持 Laravel …

BearyChat 消息推送机器人 For PHP & Laravel

后台经常需要给管理员/老板/运营推送一些事件消息,比如有用户购买了VIP、PHP 报错、服务器流量预警、App Store 有新的评论、收到新的意见反馈、今日 DAU 超过 10W+ 等等。我之前是做了一个简单的 iOS 应用来接收 Push 消息,需要推送消息时就请求下苹果的 Push Server,用了一段时间发现还是不太好用,比如 iOS 的推送消息最多只保留最后 5 条,消息过长…