Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么这个重定向在Laravel不起作用?_Php_Laravel - Fatal编程技术网

Php 为什么这个重定向在Laravel不起作用?

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');

我的按钮URL是:

它将我重定向到:
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它使参数成为可选参数