
Laravel Admin
爱学习的咖咖
这个作者很懒,什么都没留下…
展开
-
Laravel Admin sortable()排序失效的处理
$grid->model()->orderby("id","desc"); //小写的orderby,这样会使排序功能失效$grid->model()->orderBy("id","desc"); //驼峰式写法的orderBy,可以正常排序Laravel Admin中sortable()可能会失效,这是因为你没有用大写的B,orderBy才行!如果使用了小写的b,sortable()就会失效...原创 2022-03-28 15:50:57 · 1248 阅读 · 0 评论 -
Argument 1 passed to zgldh\QiniuStorage\QiniuAdapter::logQiniuError() must be an instance
Laravel Admin使用七牛时报错,解决办法:vendor\zgldh\qiniu-laravel-storage\src\QiniuAdapter.php第339行左右把$error = $bucketMgr->delete($this->bucket, $path);替换为list ($ret, $error) = $bucketMgr->delete ($this->bucket, $path);...原创 2022-03-25 10:29:12 · 752 阅读 · 1 评论 -
EasyWechat微信支付jsapi缺少参数 total_fee
这是因为使用了老版本的EasyWechat(3.x版本及以下),导致创建订单时,有时服务器IP(spbill_create_ip)会获取成ipv6的,有时候获取成ipv4,而微信那边又不认识ipv6,只认识ipv4,所以就会出现有时候能支付,有时候缺少参数total_fee了。。。有两种方式:方式一:更新EasyWechat版本方式二:创建订单的参数里面,增加spbill_create_ip...<?phpuse EasyWeChat\Payment\Order;$att原创 2022-01-19 09:43:40 · 834 阅读 · 0 评论 -
Laravel Admin 带参数创建
Laravel Admin 带参数创建原创 2022-01-13 16:31:18 · 789 阅读 · 0 评论 -
LARAVEL中JWT TOKEN使用自定义模型显示未授权“Unauthorized”解决方法
这是因为config/app.php文件中,用户模型没设置,默认是User,我用的模型是Students所以需要重新设置一下,然后重启项目(必须重启才行!)'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' =>原创 2021-09-22 15:06:58 · 1113 阅读 · 0 评论 -
Laravel Admin Filter过滤查询多级联查时,解决默认选中的问题
今天做项目遇到问题,就是联查的话,多级联动后,点击查询刷新页面后,多级联动的那个option框会显示没有数据,原因是因为默认只有点选了才触发变化,所以我们就要让他没点的时候也触发一下,解决办法是:在vendor\encore\laravel-admin\src\Grid\Filter\Presenter的第293行下面加一句$('.{$this->getClass($column)}').trigger('change');$(document).on('change', ".{$th原创 2021-09-14 13:43:07 · 980 阅读 · 0 评论 -
Laravel Admin行内编辑不起作用
你按照文档,使用了行内编辑,想在列表中,编辑分数protected function grid(){ $grid->column('score','分数')->editable(); return $grid;}但有时候发现,并不起作用,页面显示修改成功,但数据库里具体值还是没改变,这是因为,你没有在Form中定义这个:protected function form() { $form = new Form(new Works());原创 2021-08-18 15:20:03 · 1062 阅读 · 0 评论 -
Laravel Admin转义、原样输出HTML
我们使用富文本编辑器生成的字符串是:"<p>测试</p><p>测试</p><p>测试</p><p>测试</p>"我们想显示成:测试测试测试测试例如数据表中,存放该字符串的字段名称为content:protected function detail($id) { $show = new Show(Voices::findOrFail($id));原创 2021-04-15 11:16:52 · 1417 阅读 · 0 评论 -
Laravel Admin线上部署时登陆显示419错误
419错误有些情况下是csrf的问题,但我去/vendor/encore/laravel-admin/resources/views/login.blade.php看,人家明显是有csrf token的后来发现原因是线上环境使用了HTTPS协议去.env文件中,修改:APP_URL=http://localhost变为:APP_URL=https://你的域名然后,再去config/admin.php中,把:'https' => env('ADMIN_HTTPS',原创 2021-04-12 16:57:07 · 1984 阅读 · 1 评论