3
我已經搜索了關於我的問題,我找到了一些解決方案,但這些都沒有解決我的問題。我使用laravel 5.2,在這裏我想上傳一個圖像,並在視圖中顯示它。我可以上傳任何圖像, 。但兩件事情是:如何在Laravel刀片模板中顯示上傳的圖像?
- 我看到,在數據庫
profilePic
coloumn是null
。但圖像 完全在我的公共/ IMG文件夾上傳。 - 而我如何顯示它的視圖?
我ProfileController可的存儲數據是這樣的:
$file = array('profilePic' => Input::file('profilePic'));
$destinationPath = 'img/'; // upload path
$extension = Input::file('profilePic')->getClientOriginalExtension();
$fileName = rand(11111,99999).'.'.$extension; // renaming image
Input::file('profilePic')->move($destinationPath, $fileName);
Profile::create($profile);
而且我的資料片是這樣的:
@foreach($profiles as $profile)
<tr>
<td> <img src='{{ asset($profile->profilePic) }}'> </td>
</tr>
@endforeach
哪裏是我的代碼的問題?請幫助。我是Laravel的初學者。 在此先感謝。