Laravel不允许我为我的Form :: text()添加样式

时间:2015-10-12 12:26:08

标签: php forms laravel-5

这是我的表单构建器的代码,当我从text()中删除数组时一切都很好,但是当我添加它时我得到了这个错误

  

helpers.php第454行中的ErrorException:htmlentities()期望   参数1为字符串,给定数组(查看:   /Users/samir/Sites/elicant/resources/views/pages/classes.blade.php)

{!! Form::open(array("url" => 'addClass', "method" => 'post')) !!}
{!! Form::text('classname', array('style' => 'width:80%;')) !!}
{!! Form::text('classcolour') !!}
{!! Form::submit("Add") !!}
{!! Form::close() !!}

我做错了什么?

1 个答案:

答案 0 :(得分:2)

Form::text有3个参数:$name$valuearray $options = array() 所以要使代码正常工作:

{!! Form::text('classname', null, array('style' => 'width:80%;')) !!}