douyan1972 2015-08-31 19:56
浏览 26
已采纳

从Laravel中的app目录加载图像

In my app/ directory, I create sub directory call Files/

and I stored all my blogs img in there, now I tried to display in my blade, I couldn't. Is it even possible ?


I've tried

example of my image path

/app/Files/blogs/Test/img/Screen%20Shot%202015-08-31%20at%201.35.22%20PM.png


img tag

<img src="{{app_path()}}/Files/blogs/{{$blog->name}}/img/{{$blog->img_path}}">


Block of code

<ul class="portfolioContainer grid row no_left_right isotope">

        <?php

        use App\Blog;
        $blogs = Blog::all();

        ?>


        @foreach( $blogs as $blog)

        <li class="col-xs-12 col-sm-4 col-md-4 col-lg-4 isotope-item">
            <div class="lightCon">
              <figure>
                <div class="img_hover">
                <img src="{{app_path()}}/Files/blogs/{{$blog->name}}/img/{{$blog->img_path}}">

                </div>
                <figcaption>
                  <h4><a href="#">{!! $blog->name !!}</a></h4>
                  <div class="metaInfo"> <span>By <a href="#" class="admin"></a> </span> {{ $blog->user->username }}</span></div>
                  <p>{!! $blog->description !!}</p>
                </figcaption>
              </figure>
            </div>
          </li>

        @endforeach

      </ul>

Result,

enter image description here

Console Error enter image description here

Any suggestions / hints will be much appreciated.

  • 写回答

1条回答 默认 最新

  • duanbozhong9689 2015-08-31 20:02
    关注

    To load an image in the browser, that image needs to be located inside the webroot directory. For Laravel, this is the public/ directory by default.

    So you need to move your Files folder and put it inside of public/. Then you can simply:

    <img src="/Files/...
    

    You may also find the asset() method helpful:

    <img src="{{ asset('Files/...') }}...
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大