Laravel 5中带有CRUD的模型表格(编辑用户)

时间:2016-08-08 07:28:26

标签: php laravel laravel-5 laravel-5.2 adminlte

我要吓坏了,因为我试图找到一个"编辑用户"表单运行,但我一直收到此错误:

  

缺少Collective \ Html \ FormBuilder :: input()的参数2,调用   d:\ Apache24 \ htdocs中\监视器\厂商\ laravel \框架\ SRC \照亮\支持\外墙\ Facade.php   在第217行并定义(查看:   d:\ Apache24 \ htdocs中\监视器\资源\视图\用户\ edit.blade.php)

这是我的edit.blade.php中的调用 - 查看:

{{ Form::model($user, array('route' => array('User.edit', $user->id), 'method' => 'PUT')) }}

{{ Form::input('email') }}
{{ Form::input('name') }}

{{ Form::close() }

这是我的方法"编辑"在我的" UserController"

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

我还没有"更新" -function。只是试图获得模型表格。

1 个答案:

答案 0 :(得分:1)

错误说你需要使用两个参数:第一个是输入的类型,第二个参数是表单元素的名称:

{{ Form::input('text', 'name') }}