laravel-admin1.5.*版本多图片上传问题总结

本文总结了laravel-admin 1.5.*版本在win10环境下,php 7.0.0以上与laravel 5.5.*配合使用时遇到的多图片上传及存储问题,包括数据存储格式不匹配导致的展示错误。通过链接提供的解决方案和修改`Field.php`中的`image()`方法,成功实现了多图片的上传与展示。
摘要由CSDN通过智能技术生成

laravel-admin1.5.*版本多图片上传问题总结

运行环境

  • 系统 win10 , 环境:集成环境 phpstudy8 WNMP
  • php: >=7.0.0
  • laravel/laravel: 5.5.*
  • awssat/laravel-visits: ^1.4
  • encore/laravel-admin: 1.5.*

问题

1、laravel-admin 多图片上传 以及多数据存储问题
解决方案:https://blog.csdn.net/weixin_39616995/article/details/107635015
2、多图片展示页报错
$show->list_pic_url(‘品牌列表展示图’)->image();由于数据表存储list_pic_url字段为字符串,laravel-admin1.5.*版本中的image()方法只接受字符串参数对象,所以会报错。
在这里插入图片描述
所以要重新image()方法,使其可以接受数据参数对象,方法在vendor/encore/laravel-admin/src/Show/Field.php文件中
找到image()方法,将下面的代码继续替换,这样就可以多图片展示了。

public function image($server = '', $width = 200, $height = 200)
    {
   
        return $this->unescape()->as(function ($images) use (
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值