我将图片存储在公共文件夹中,现在我想显示这张图片,我给出了路径,但是图片没有显示,请问我的代码有什么问题?
我的图片完整路径为public/admin/product。
<img src="public/admin/product/<?php echo $productr['image']; ?>" height="30px" width="30px">
我将图片存储在公共文件夹中,现在我想显示这张图片,我给出了路径,但是图片没有显示,请问我的代码有什么问题?
我的图片完整路径为public/admin/product。
<img src="public/admin/product/<?php echo $productr['image']; ?>" height="30px" width="30px">
<img src="{{ echo asset('storage/file.png') }}" height="30px" width="30px">
将路径中的public删除...另外,您可能在变量$productr上打错了字(您是不是想说$product?)请尝试
<img src="admin/product/<?php echo $product['image']; ?>" height="30px" width="30px">
或者,使用标准的Blade语法:
<img src="admin/product/{{ $product['image']; }}" height="30px" width="30px">
Laravel视图文件blade.php支持{{}}
标签以显示值。
{{ $valueToBeDisplayed }}
在您的情况下,您可以这样做
<img src="/admin/product/{{ $product['image'] }}" height="30px" width="30px" />
假设图片名称为abc.png。
确保你在文件夹public/admin/product/中有该图片abc.png。
<img src="{{storage/app/images/.($employee -> image)}}" width="50px">
"storage/app/images/" 是存储图像的文件夹路径。
@if ($productr['image'])
<img src="{{ asset('images/profile/'.$productr['image']) }}" alt="{{ $category->user->image }}">
@else
<img src="{{ asset('assets/dist/img/default-150x150.png') }}" >
@endif
{{ asset('public/imagepath/image_name') }}