路由[accounts.edit]未定义。 (查看:laravel

时间:2019-12-22 22:16:31

标签: php laravel

我更新用户帐户时收到此错误, index.blade文件,我使用该按钮为不同的用户更新

<tbody>
                        @foreach($users as $user)
                          <tr>
                            <td>{{ $user->accno }}</td>
                            <td>{{ $user->balance }}</td>
                            <td>{{ $user->amt }}</td>
                            <td><a href="{{ route('accounts.edit', $user->id) }}" class="btn btn-default">Edit</a></td>
                          </tr>
                        @endforeach
                        </tbody>

我的路线文件,其中包括路线帐户。编辑

Route::get('/accounts', 'AccountsController@index')->name('accounts.index');
Route::get('/accounts/{id}/edit', 'AccountsController@edit')->name('accounts.edit');
Route::get('/accounts/{id}', 'AccountsController@update')->name('accounts.update');

这是我的控制器

public function edit($id)
    {
        $user = User::find($id);
        return view('accounts.edit', compact('user'));
    }

0 个答案:

没有答案