Не удалось загрузить изображение laravel 5.2 - PullRequest
0 голосов
/ 23 мая 2019

привет, я пытаюсь выучить laravel, и когда я смотрел этот курс, появилась лекция о загрузке и отображении изображений, я выполнил загрузку без проблем и создал таблицы и отношения, но когда я пытался отобразить изображение, ононе будет загружать изображения в папку с именем 'images' в общей папке

это таблица отображения


 @if($users)

        @foreach($users as $user)
            <tr>
                <td>{{$user->id}}</td>
                <td><img height="50" src="/images/{{$user->photo ? $user->photo->file : 'no photo'}}" alt=""></td>
                <td>{{$user->name}}</td>
                <td>{{$user->email}}</td>
                <td>{{$user->role->name}}</td>
                <td>{{$user->is_active == 1 ? 'Active' : 'Not Active'}}</td>
                <td>{{$user->created_at->diffForHumans()}}</td>
                <td>{{$user->updated_at->diffForHumans()}}</td>
            </tr>

    @endforeach
        @endif

это мой контроллер


public function store(UsersRequest $request)
    {
        //        User::create($request->all());

        $input = $request->all();

        if($file = $request->file('photo_id')){

            $name = time() . $file->getClientOriginalName();
            $file->move('images' , $name);
            $photo = Photo::create(['file' => $name]);
            $input['photo_id'] = $photo->id;
        }

        $input['password'] = bcrypt($request->password);
        User::create($input);

        return redirect('/admin/users');

        //        return $request->all();
    }

это моя модель, я сделал это так, чтобы отображение имени файла могло быть динамическим вместо записи / изображения / в изображении src, но все еще не работало


class Photo extends Model
{
    //


    protected $uploads = '/images/';

    protected $fillable = ['file'];

    public function getFileAttribute($photo){

        return $this->uploads.$photo;

    }


}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...