显示存储在文件系统上的图像

时间:2017-03-04 04:11:37

标签: laravel laravel-5.2

我尝试了许多方法来显示存储在我的文件系统上但无法正常工作的图像。最后我尝试使用干预图像包,但它仍然没有显示,只显示图标空白图像而不是图像本身。

这是我的观点:

<header>
    <div style="text-align: center">
        <h4>Detail Keluhan</h4><hr>
        <h5 style="color: gray">{{$keluhan->username}}</h5>
        <img src="{{ route('product.image', ['ttd_setuju' => $keluhan->ttd_setuju]) }}" alt="ttd_setuju"/>
    </div>
</header>

这是我的路线:

Route::get('image/{ttd_setuju}', ['as'=>'product.image', function($ttd_setuju) {
    return Image::make('app/public/img/ttd'.'/'.$ttd_setuju)->response('png');
}]);

有关信息,我将其存储在app / public / img / ttd上 它在桌子上的名字&#39; keluhan&#39;在我的数据库中 我怎么能解决这个家伙?如果它的工作

,请帮助其他任何方式

1 个答案:

答案 0 :(得分:0)

所以最后我用这个解决了这个问题

<img src="{{ asset('img/ttd/'.$keluhan->gambar) }}" height="200" width="250"/>

使用资产。