Отсутствуют обязательные параметры для [Route: admin.edit] [URI: customer / account / edit / {id}] - PullRequest
0 голосов
/ 15 октября 2018

Это действие формы необходимо передать параметр для идентификатора?Вот файл маршрута web.php

Route::get('/customer/account/edit/{id}',['as'=>'admin.edit','uses'=>'AdminController@edit']);

Вот файл представления create.blade.php

 <form action="{{ route('admin.edit') }}" method="POST">
                {{csrf_field()}}
                <div class="fieldset">
                   ........
                </div>
</form>

1 Ответ

0 голосов
/ 15 октября 2018

Прежде всего вам нужно установить Router как пост, и вам нужно указать определение маршрута, как показано ниже, если id является необязательным параметром

Route::post('/customer/account/edit/{id?}',['as'=>'admin.edit','uses'=>'AdminController@edit']);

Или же оно должно быть как ниже

<form action="{{ route('admin.edit', ['id' => $id]) }}" method="POST">
                {{csrf_field()}}
                <div class="fieldset">
                   ........
                </div>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...