Цель: Если файл существует, загрузите файл, а затем загрузите default.png
.Определение наличия файла в Laravel 5
Я попытался
@if(file_exists(public_path().'/images/photos/account/{{Auth::user()->account_id}}.png'))
<img src="/images/photos/account/{{Auth::user()->account_id}}.png" alt="">
@else
<img src="/images/photos/account/default.png" alt="">
@endif
Результат
Он держал загрузить мой по умолчанию изображение, пока я 100% уверен, что 1002.png
это существует.
Как правильно проверить, существует ли этот файл?
Вы эхо результат 'public_path() '/ изображения/фотографии/аккаунт/{{Auth :: пользователя() -> account_id} } .png'' и проверьте, действительно ли это путь. Если да, тогда вы идете и смотрите, действительно ли он существует. Вы уже знаете, что это не так, компьютеры не лгут. –
@ RyanVincent: return 'false'. – ihue
Вы уверены, что получили это? Вы не можете это получить. –