Php 为什么这个重定向在Laravel不起作用?
我的按钮URL是:Php 为什么这个重定向在Laravel不起作用?,php,laravel,Php,Laravel,我的按钮URL是: 它将我重定向到:http://localhost:8000/cvs/create,正常 但我的页面实际上是:Route::get('/cvs/{id}','InfosController@indexe');在这里我可以可视化任何简历的信息 为什么会这样 以下是我所有路线的列表: Route::post('/infos', 'InfosController@store'); Route::get('/cvs/{id}', 'InfosController@indexe');
它将我重定向到:http://localhost:8000/cvs/create
,正常
但我的页面实际上是:Route::get('/cvs/{id}','InfosController@indexe');代码>在这里我可以可视化任何简历的信息
为什么会这样
以下是我所有路线的列表:
Route::post('/infos', 'InfosController@store');
Route::get('/cvs/{id}', 'InfosController@indexe');
Route::get('/cvs','CVController@index');
Route::get('/cvs/create','CVController@create');
Route::post('/cvs','CVController@store');
Route::get('/cvs/{id}/edit','CVController@edit');
Route::put('/cvs/{id}','CVController@update');
Route::delete('/cvs/{id}','CVController@destroy');
你可能只需要搬家
Route::get('/cvs/create','CVController@create')
在上面
Route::get('/cvs/{id}', 'InfosController@indexe')
路由是自上而下处理的,所以当Laravel看到
'/cvs/create'
它和你的衣服很相配
'cvs/{id}'
路由并将请求发送到'InfosController@index. 它永远不会到达你预定的路线
希望有帮助 你可能只需要移动一下
Route::get('/cvs/create','CVController@create')
在上面
Route::get('/cvs/{id}', 'InfosController@indexe')
路由是自上而下处理的,所以当Laravel看到
'/cvs/create'
它和你的衣服很相配
'cvs/{id}'
路由并将请求发送到'InfosController@index. 它永远不会到达你预定的路线
希望有帮助 多谢各位。但是当我执行以下操作时:Route::get('/cvs/{id}','InfosController@indexe'); 不要再使用此Route::get('/cvs/{id?}',尝试使用InfosController@indexe');代码>@HabibQadoos是什么改变了路线中的问号?@Phil795它使参数变为可选谢谢。但是当我执行以下操作时:Route::get('/cvs/{id}','InfosController@indexe'); 不要再使用此Route::get('/cvs/{id?}',尝试使用InfosController@indexe');代码>@HabibQadoos什么改变了路线中的问号?@Phil795它使参数成为可选参数