我收到此错误
ErrorException in Arr.php line 232: Illegal offset type in isset or empty (View: C:\firstapp\resources\views\about\contact.blade.php)
当我访问/联系页面时,联系页面为
@extends('layouts.master')
<h1>Contact Form</h1>
@foreach($errors->all() as $error)
<li>
{{$error}}
</li>
@endforeach
{!! Form::open(['route'=>'contact_store','class'=>'form-control']) !!}
<div class="form-group">
{!! Form::label('name','Name :') !!}
{!! Form::text('name',null,['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('email','Your E-mail Address') !!}
{!! Form::text('email', null, ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('message','Your Message') !!}
{!! Form::textarea('message', null, ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::input('Contact Me',['class'=>'btn btn-primary form-control']) !!}
</div>
{!! Form::close() !!}
我在这里做错了什么?主要问题是laravel甚至没有告诉我问题所在的行号。
这是aboutController代码
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
class AboutController extends Controller
{
public function create()
{
return view('about.contact');
}
public function store()
{
}
}
答案 0 :(得分:0)
你的上一个Workflow
可能是问题所在,它没有为输入正确格式化,或者如果你;在提交按钮之后我认为你需要:
Form::input
如果您还没有安装,请安装whoops:使用本文提供帮助。 https://mattstauffer.co/blog/bringing-whoops-back-to-laravel-5
Whoops将有助于在视图/
中指出错误