как изменить статическое изображение, существующее в css, для динамического восстановления в контроллере, использующем laravel?

#php #css #laravel #image

#php #css #laravel #изображение

Вопрос:

я хочу создать профиль блейда, я нахожу профиль шаблона, я получаю данные от пользователя auth с этими изображениями, я хочу отобразить эти изображения, но в шаблоне изображения статичны в css. вот код, объясняющий больше.

UsersController.php

 public function index()
    {
        $users = User::find(Auth::user()->id);
         return view('users.index', ['users' => $users]);
    }
  

index.blade.php

 <div class="cover-photo"></div>
  

css

 .cover-photo {
  width: 980px;
  height: 250px;
  margin: 0 auto;
  background-color: #f5f5f5;
  position: relative;
  z-index: 1;
  background-image: url(http://placekitten.com/980/250);
}
  

Я пытался

 <div class="cover-photo">{{ Voyager::image($users->image) }}</div>
  

но вместо изображения отображается ссылка на изображение

Ответ №1:

Вам нужно сделать это вместо

 <div class="cover-photo" style="background-image: url({{ Voyager::image($users->image) }})"></div>