2016-12-06 5 views
1

хранить изображение в общей папке теперь я хочу, чтобы отобразить изображение я дать путь, но изображение не показывает какой-либо один помочь мне, Что неправильно в моем кодеКак отображение изображения в Laravel 5.3

Мой образ полный путь является публичным/администратор/продукт

<img src="public/admin/product/<?php echo $productr['image']; ?>" height="30px" width="30px"> 

ответ

1

Laravel просмотреть файлы blade.php поддерживает {{}} теги для отображения значений.

{{ $valueToBeDisplayed }}

В вашем случае, вы можете сделать, как

<img src="/admin/product/{{ $product['image'] }}" height="30px" width="30px" /> 

Предполагая, что имя изображения abc.png.

Убедитесь, что этот образ в общедоступную папку/админ/продукта/abc.png

2

удалить общественность с вашего путем .., а также, возможно, придется опечатки на переменном $ productr (вы имели в виду $ продукта?) попробовать

<img src="admin/product/<?php echo $product['image']; ?>" height="30px" width="30px"> 

или, используя стандартные лезвия:

<img src="admin/product/{{ $product['image']; }}" height="30px" width="30px"> 
+0

Oh thanku так много rephadko его работал в настоящее время – shan

+0

и я хранить изображение в папке хранения, то, как мы выводим – shan

+0

вы не можете показать изображения из папки хранилища, вы должны поместить его в общую папку, чтобы он был доступен. Если вы работаете в Linux, вы можете создать символическую ссылку на папку внутри public – raphadko

0

Первая вещь, вы не должны хранить эти изображения в общедоступном каталоге. Вместо этого вы должны использовать Хранение. Пожалуйста, обратитесь к документации Laravel:

https://laravel.com/docs/5.3/structure#the-storage-directory

Так, загружать такие изображения внутри «хранения/приложение/общественность»

Затем огонь под командой ремесленника, чтобы создать символическую ссылку:

php artisan storage: link

И вот создать ссылку на это изображение:

<img src="{{ echo asset('storage/file.png') }}" height="30px" width="30px"> 
+0

в этой папке мои изображения безопасны? – shan

+0

Пожалуйста, определите безопасное. Итак, вы не хотите, чтобы эти изображения были общедоступными/видимыми? –

Смежные вопросы