如何在编辑方法Laravel 5.3中发布用户ID

时间:2016-11-03 08:39:05

标签: php laravel

我的标题,我正在通过编辑个人资料

                    <li><a href="{{route('user.profile')}}"></li>

我想发送 $ user-&gt; id 的用户ID如何将其传递到此处以获取编辑方法

public function edit($id)
{
    $user = User::findOrFail($id);
    $users = DB::table('users')->select('id', 'name')->get();


    $page_data = [
                    'title' => 'Edit User Account',
                    'action' => 'edit'
                 ];

    return view('user.create');

}

2 个答案:

答案 0 :(得分:0)

您可以使用:

 <li><a href="{{ route('user.profile', ['id' => $user->id]) }}"></li>

在个人资料中,您将数据发布到:

route('user.edit', ['id' => $user->id])

答案 1 :(得分:0)

请按照以下步骤操作:

内部: routes.php

Route::get('edit/{id}', [
     'as' => 'user.profile', 
     'uses' => 'YourController@edit'
]);

您的观点是,您可以这样做:

<a href="{{ route('user.profile', ['id' => $user->id]) }}">Edit</a>

Laravel URLs