对不起, 我使用laravel excel使用刀片,细胞上有图像.. 我做文件存在检查..像这样:
<?php if (file_exists('assets/images/upload/' . $row->photo)) { ?>
<td width="50" margin="0"><img src="assets/images/upload/{{$row->photo}}" width="50"/></td>
<?php } else { ?>
<td></td>
<?php } ?>
我尝试调试file_exist()方法并返回true .. 但是当我尝试生成该报告时,Laravel擅长生成此错误:
File assets/images/upload/my%20working%20directory.jpg not found!
答案 0 :(得分:0)
最后,这是有效的:
<?php $image_url = str_replace(' ', '%20', $row->photo);
if (file_exists('assets/images/upload/' . $image_url)) { ?>
<td width="50" margin="0"><img src="assets/images/upload/{{$image_url}}" width="50"/></td>
<?php } else { ?>
<td></td>
<?php } ?>