【发布时间】:2017-02-16 09:47:26
【问题描述】:
这里是 Laravel 新手,我想在 Laravel 中创建一个更新路由,没有资源控制器。 我有编辑路线
Route::get('/indexedit','PagesController@indexedit')->middleware('user');
在里面,有一个表格如下
<form class="col s12" method="POST" action="indexedit/{{ $val->id }}" >
{{ method_field('PUT') }}
{{ csrf_field() }}
有两个输入字段和一个提交按钮。我为更新创建了一条路线
Route::post('indexedit/{$id}', 'PagesController@update');
但是当我提交时,它说找不到路线。 RouteCollection.php 第 161 行中的 NotFoundHttpException:
【问题讨论】:
-
Route::any('/indexedit/{id}', 'PagesController@update');试试看..
-
刚刚试了,还是一样。
标签: php laravel laravel-5 laravel-5.3