无法将模型与Laravel表单绑定

时间:2015-02-25 06:27:17

标签: php laravel laravel-4

我有以下路线条目:

Route::get('admin/user/edit/{id}', 'AdminController@editUser');

给出的是控制器方法:

public function editUser($id)
    {
        $user = User::where('id',1);
        return View::make('admin.edit_user')
            ->with('user',$user);
    }

所有我想在我的编辑表单中绑定模型,如下所示:

@extends('layouts.admin_master')
@section('content')
    <div>
        {{ Form::model($user) }}
            {{ Form::label('first_name', 'First Name') }}
            {{ Form::text('first_name') }}
         {{ Form::close() }}
    </div>
@stop

我可以看到文本框但是没有填充值。 first_name是我的表users

中的列

我试图做提及here

的事情

1 个答案:

答案 0 :(得分:0)

试试这个..

public function editUser($id)
        {
            $user = User::where('id',1)->first();
            return View::make('admin.edit_user')
                ->with('user',$user);
        }

    @extends('layouts.admin_master')
    @section('content')
        <div>
            {{ Form::model($user) }}
                {{ Form::label('first_name', 'First Name') }}
                {{ Form::text('first_name',$user->first_name) }}
             {{ Form::close() }}
        </div>
    @stop