Использование неопределенного константного сообщения - предполагается «сообщение» (это приведет к ошибке в будущей версии PHP) laravel 6 - PullRequest
0 голосов
/ 04 мая 2020

Привет, я создал один вид и создал один контроллер. Я хочу дать подтверждение для формы поля ввода, используя ошибку bydeault Laravel, но я получаю сообщение об ошибке

"Использование неопределенного постоянного сообщения - предполагается, что сообщение" (это приведет к ошибке в будущей версии из PHP) "

Мой код контроллера и следующий вид:

index.blade. php

    @extends('app')

    @section('title','Services Page')

    @section('content')

    <h1>Welcome to laravel 6 Services Section</h1>
    <h4>lets do something better</h4>

    <form action="/service" method="POST">
        <input type="text" name="fname" autocomplete="off">

        @csrf

        <button>Add Service</button>

    </form>
    @error('fname')  {{ message }} @enderror

    <ul>
        @forelse($services as $service)
            <li>{{ $service->name }}</li>
        @empty
            <li>No services Available</li>
        @endforelse
    </ul>

        @endsection

nd контроллер следующим образом :

ServiceController. php

    public function store()
    {

        $name_validate = request()->validate([
            'fname' => 'required'
        ]);

        $service = new \App\Service();

        $service->name = request('fname');
        $service->save();

        return redirect()->back();

        // dd(request('fname'));
    }

Но я получаю ошибку, когда кнопка отправки формы не подтверждается. Любая проблема с этим кодом, дайте мне знать. Я новый ученик в laravel

...