Laravel 5.2数组到字符串转换错误

时间:2017-05-11 12:57:11

标签: php laravel-5.2

我正在与Laravel 5.2合作开发一个项目并制作一个简单的表单,但是我收到了错误:

数组到字符串转换(查看:C:\ xampp \ htdocs \ projects \ codehacking \ resources \ views \ admin \ posts \ create.blade.php)

这是我的代码:

@extends('layouts.admin')



@section('content')

    <h1>Create Post</h1>

    {!! Form::open(['method'=>'POST', 'action'=>'AdminPostsController@store', 'files'=>true]) !!}


        <div class="form-group">
          {!! Form::label('title', 'Title:') !!}
          {!! Form::text('title', null, ['class'=>'form-control'])!!}
        </div>

        <div class="form-group">
          {!! Form::label('category_id', 'Category:') !!}
          {!! Form::select('category_id', array(''=> 'options'), null, ['class'=>'form-control'])!!}
        </div>

        <div class="form-group">
          {!! Form::label('photo_id', 'Photo:') !!}
          {!! Form::file('photo_id', ['class'=>'form-control'])!!}
        </div>

        <div class="form-group">
          {!! Form::label('body', 'Description:') !!}
          {!! Form::textarea('body', ['class'=>'form-control'])!!}
        </div>

        <div class="form-group">
          {!! Form::submit('Create Post', ['class'=>'btn btn-primary'])!!}
        </div>   

    {!! Form::close() !!}

@stop

我认为错误可能与select元素有关,因为在该元素中我创建了一个带有选项的数组,但即使我删除了元素,我也得到了同样的错误。 不确定我做错了什么?

1 个答案:

答案 0 :(得分:2)

您的错误发生在textarea

  {!! Form::textarea('body', null,  ['class'=>'form-control'])!!}