使用Laravel Collective的HTML错误

时间:2018-06-29 15:17:33

标签: php laravel laravelcollective

我按照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引导程序,并且控制台错误在那里,并且与我的问题没有太大关系。希望您能给予积极的回应。

1 个答案:

答案 0 :(得分:1)

这是@Botea Florin的正确答案

Form::text('product_name', "second param is for value", ['class' => 'form-control'])