我按照Laravel Collective页面的语法传输输入时,正在关注以下内容:
{!! Form::open(['action' => 'ProductController@store']) !!}
{{ Form::token() }}
<div class="form-group">
{{ Form::label('product_name', 'Name') }}
{{ Form::text('product_name', ['class' => 'form-control']) }}
</div>
<div class="form-group">
{{ Form::label('product_price', 'Price') }}
{{ Form::text('product_price', ['class' => 'form-control']) }}
</div>
<div class="form-group">
{{ Form::label('product_desc', 'Description') }}
{{ Form::textarea('product_desc', ['class' => 'form-control', 'rows' => 5]) }}
</div>
<div class="form-group">
{{ Form::label('product_img', 'Image') }}
{{ Form::file('product_img', ['class' => 'form-control-file']) }}
</div>
{{ Form::submit('Create', ['class'=>'btn btn-primary'])}}
{!! Form::close() !!}
在此之后,我得到了以下错误: htmlspecialchars()期望参数1为字符串,为给定数组。
我在网上搜索,但只有Twitter引导程序,并且控制台错误在那里,并且与我的问题没有太大关系。希望您能给予积极的回应。
答案 0 :(得分:1)
这是@Botea Florin的正确答案
Form::text('product_name', "second param is for value", ['class' => 'form-control'])