Laravel
文章平均质量分 52
Abbotton
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Dcat Admin开发的SKU增强版插件
Dcat Admin SKU扩展增强版来啦,传送门直达>>首先感谢前人的肩膀:https://github.com/lty5240/dcat-easy-sku以及前人的前人的肩膀:https://github.com/jade-kun/sku因改动太大,故没有往前面两位大佬的仓库中PR。如果感觉好用,还请给个Star鼓励一下,谢谢 ???? 。该插件是 Dcat Admin 的插件,安装方式遵循Dcat Admin官方文档。默认规格带有图片、库存、价格三个属性,可自行添加属性,自原创 2021-07-09 10:34:07 · 2069 阅读 · 2 评论 -
使用Laravel Passport扩展优雅的实现多表认证
前言最近在一个前后端分离项目中需要使用到passport扩展以及多表认证,查阅了不少资料,发现实现的方法都不尽如人意,最终还是在laravel/passport的issues中找到了相关资料,特此记录一下。#161以及#982这两个issue中,有不少国外的开发者提供的一些解决方案,但改动都比较大,不是特别友好,直到看到这条评论以及下方醒目的Merged图标,才发现laravel/passport已经有了重大更新,遂跟进了一下这个PR,发现已经被合并至laravel/passport v9.0版本中。原创 2020-09-01 08:16:21 · 586 阅读 · 0 评论 -
解决Laravel Dusk This version of ChromeDriver only supports Chrome version xx错误
Laravel Dusk测试与OS本身使用的Chrome浏览器有很大的关系。如果遇到This version of ChromeDriver only supports Chrome version xx的错误,可以尝试使用下面的方法进行解决。第一步引入扩展composer require --dev staudenmeir/dusk-updater第二步替换vendor/laravel/dusk/src/Console/ChromeDriverCommand.php以及vendor/stau原创 2020-05-28 17:38:09 · 519 阅读 · 0 评论 -
Laravel获取数据表字段注释的两种方法
最近,项目中有一个模块,需要根据不同的模型,动态获取数据表的字段与注释组成的关联数组,经过实践,总结出两种方法。方法一通过执行如下原生SQL获得,这种方式是网上能找到的最普遍的方式。$sql = "SELECT COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'db-name' AND TABL...原创 2018-06-29 17:58:20 · 4075 阅读 · 0 评论 -
解决Call to undefined method Symfony\Component\HttpFoundation\Response::header()的方法
我最近的一个项目是基于Laravel5.6开发的APP接口端+APP管理后台,接口中使用到了laravel-passport组件,接口端的跨域问题是通过网络上非常通用的Laravel跨域中间件解决的,代码如下:$response = $next($request);$response->header('Access-Control-Allow-Origin', '*');$respo...原创 2018-06-29 18:31:23 · 8112 阅读 · 0 评论 -
Laravel 5.7 “1071 Specified key was too long” 错误终极解决方案
前言在Laravel中进行数据迁移的时候,经常会碰到1071 Specified key was too long; max key length is 1000 bytes的错误,让人头疼不已。不过好在办法总比问题多,下面就让我们通过修改两个文件来彻底解决这个问题。Step 1修改AppServiceProvider.php文件,在boot()方法中加入如下代码:...use Illu...原创 2018-11-01 17:57:44 · 2360 阅读 · 0 评论
分享