Ресурс лезвия Laravel для переменной изображения в цикле - PullRequest
0 голосов
/ 21 сентября 2019

Это для небольшого школьного задания.

Мы пытаемся создать и развернуть поисковый сайт местных игроков в крикет.У меня все работает локально, единственное, что мне нужно - это активировать свои образы, чтобы они правильно развернулись.

В настоящее время у меня есть локальный

<img src="/images/{{$player['image']}}" class="playerimg">

Я попытался объединитьэто но безрезультатно.Причина, по которой у меня есть переменная $ player, заключается в том, что мы извлекаем данные из двух таблиц и зацикливаемся вокруг массива.

Любая помощь будет принята с благодарностью

Ответы [ 2 ]

0 голосов
/ 21 сентября 2019

Существует несколько способов отображения изображения.

Я предполагаю, что index.php находится в общей папке.

asset () Создает URL-адрес приложенияasset (code)

  • Используется для файлов, которые обслуживаются напрямую, таких как CSS, изображения, javascript.
  • Принимает только прямой путь.

    {{ asset('images/'.$player['image']) }}
    // http://www.example.com/public/images/abc.png
    

Если вы сохранили свое изображение в папке хранилища,

<img src="{{ storage_path('images/'.$player['image']) }}">

Убедитесь, что config.php должен быть правильно настроен для storage_path.

0 голосов
/ 21 сентября 2019

Laravel - Помощники: актив ()
https://laravel.com/docs/master/helpers#method-asset

<img src="{{ asset('images/'.$player['image']) }}" class="playerimg">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...