【问题标题】:laravel display of imagelaravel 显示图片
【发布时间】:2017-04-02 03:31:59
【问题描述】:

我的图像显示有问题,例如: Albums 文件夹中的图像显示得很好,但是如果我将图像放在 Pictures 文件夹中,它不会显示!

src = "{{URL::asset("img/users/{$user->id}/pictures/{$serve->image}")}}"

【问题讨论】:

  • 如果您尝试在新标签页中打开pictures 文件夹中的图像会怎样?只是图像本身。另请提供服务器和/或 laravel 日志。

标签: image laravel directory photo


【解决方案1】:

你用 url 打印它,你必须像这样连接它 src = "{{URL::asset("img/users/{$user->id}/pictures/."'$serve->image'".")}}"

【讨论】:

  • 图片总是不显示!前面说了,图片放在相册文件夹里有显示,放在图片文件夹里就不显示了!?
【解决方案2】:

尝试这样做

src = "/img/users/{{$user->id}}/pictures/{{$serve->image}}"

【讨论】:

  • 总是图片不显示!!!当我将它放入文件夹相册时显示BUT!?
  • Komal,你的回答对 nabil 有什么帮助?
【解决方案3】:

您使用的方式是正确的,但我认为 "pictures/" 目录的路径不正确。所以总是在显示之前检查 file_exist:

if (file_exists(public_path('/img/users/'.$serve->image))) {    
    // show image
}

【讨论】:

  • 如何验证视图中文件夹是否存在!?
  • 档案验证后文件夹存在,但始终不显示图片! if(file_exists( storage_path().'/img/users/'.$user->id.'/pictures/'.$serve->image )) id}}/pictures/{{$serve->image}}" alt=""> else endif
猜你喜欢
  • 2015-10-13
  • 1970-01-01
  • 2020-09-17
  • 2020-10-02
  • 1970-01-01
  • 2020-04-24
  • 1970-01-01
  • 1970-01-01
  • 2022-12-04
相关资源
最近更新 更多