Laravel错误:缺少必需的参数

时间:2020-01-21 11:39:33

标签: php laravel

请帮帮我。我遇到了缺少的必需参数的错误。这是表单脚本:

form.errors

这是我的控制器和编辑功能:

<div class="container">
    <div class="row">
    <!--first column-->
        <div class="col-md-6 col-sm-6 ">
            <!-- Default form contact -->

        <form class="text-center border border-light p-5" action="{{route('updating', $update->id)}}" enctype="multipart/form-data"  method="POST">


            <input type="hidden" name="_token" value="{{ csrf_token() }}" >
                    @method('PATCH')
                <div class="well">
                    <p class="h4 mb-4">Edit Updates</p>
                </div>
                <!-- Name -->
            <input type="text" name="title" id="defaultContactFormName" class="form-control mb-2" value=" {{ old('title') ?? $update->title }} ">
                <!-- Message -->
                <div class="form-group">
                    <textarea class="form-control rounded-0" name="body" id="exampleFormControlTextarea2" rows="5" value="{{ old('title') ?? $update->body }}"></textarea>
                </div>
                <!-- Send button -->
                <button class="btn btn-success btn-block" type="submit">Publish</button>
            </form>
        </div>

    </div>

</div>

这是我的路线:

public function update(Request $request, $title)
{

    $this->validate($request, [
        'title'=>'required',
        'body'=>'required'
    ]);

    //Publishing Updates

    $update = Update::findOrFail($title);
    $update->title = $request->input('title');
    $update->body = $request->input('body');
    $update->save();

    return redirect('admin.updates')->with('success', 'Saved');
}

我不断收到错误,而且我不知道它来自哪里。

0 个答案:

没有答案