使用Laravel框架引用图像

时间:2019-03-31 00:36:46

标签: laravel

我正在尝试引用我的Laravel图片,但我不知道如何添加

<img src="{{ asset('images/avatar/helmet/'.Auth::user()->avatar()->first()->helmet.'.png')}}">

1 个答案:

答案 0 :(得分:0)

您是否以原始扩展名将文件名保存在数据库中?如果是这样,下面的代码应该可以工作。

<img src="{{ asset('images/avatar/helmet/'.Auth::user()->avatar)}}">

我建议通过添加-> getClientOriginalExtension()保存文件的原始扩展名。 看起来像这样:

  $image = $request->file('imagename');

  if (isset($image))
  {

      $imagename = uniqid() .'-'. $image->getClientOriginalExtension();
      if (!file_exists('Uploads/Media/Slider'))
      {
          mkdir('Uploads/Media/Slider', 0777 , true);
      }
      $image->move('Uploads/Media/Slider',$imagename);
  }else {
      $imagename = 'slider.png';
  }