Laravel 5 laravel 5.8-创建和维护;更新用户';s剖面图

Laravel 5 laravel 5.8-创建和维护;更新用户';s剖面图,laravel-5,eloquent,Laravel 5,Eloquent,我是laravel的新手,我正在从事一个项目,我想为每个用户创建一个配置文件,但我找不到一个教程,可以将数据从刀片插入到表中,并将数据从表中显示到用户的配置文件中。你能给我推荐一个教程吗?我可以按照他们的步骤来做。我有一个简单的方法来更新用户配置文件,在这种情况下,只需要姓名和电子邮件 创建新控制器,任何名称 在资源->视图中创建文件夹usersprofile,然后创建 index.blade.php 需要添加Use-App\User public function index()

我是laravel的新手,我正在从事一个项目,我想为每个用户创建一个配置文件,但我找不到一个教程,可以将数据从刀片插入到表中,并将数据从表中显示到用户的配置文件中。你能给我推荐一个教程吗?我可以按照他们的步骤来做。

我有一个简单的方法来更新用户配置文件,在这种情况下,只需要姓名和电子邮件

  • 创建新控制器,任何名称
  • 在资源->视图中创建文件夹usersprofile,然后创建 index.blade.php
  • 需要添加
    Use-App\User

        public function index()
        {
            return view('usersprofile.index');
        }
    
        public function update(Request $request, $id) {
            $user = User::findOrFail($id);
            $user->name = $request->get('name');
            $user->email = $request->get('email');
            $user->save();
            return redirect('users')->with('status', 'Profile updated!');
        }
    
    <form method="POST" action="{{ route('users.update', Auth::user()->id) }}">
        <input type="hidden" name="_token" value="{{ csrf_token() }}">
        <input type="hidden" name="_method" value="PUT">
        <div class="form-group">
            <label for="name">Name</label>
            <input type="text" name="name" value="{{ Auth::user()->name }}" class="form-control">
        </div>
        <div class="form-group">
            <label for="email">Email</label>
            <input type="email" name="email" value="{{ Auth::user()->email }}" class="form-control">
        </div>
        <button type="submit" class="btn btn-primary">
            <i class="fa fa-btn fa-sign-in"></i>Update
        </button>
    </form>
    
    Route::resource('users', 'YourController');