带参数的laravel中route的工作方式
也许这是一个非常基本的问题但是, 在拉威尔,如果我使用此路线:带参数的laravel中route的工作方式,laravel,laravel-4,Laravel,Laravel 4,也许这是一个非常基本的问题但是, 在拉威尔,如果我使用此路线: Route::get('/{campo}','ItemController@show'); 然后我尝试使用这条路线 Route::get('/mondo/','ItemController@mondo'); 我只需要重定向到一个ItemController@show参数为“mondo”,但我无法访问ItemController@mondo因为他把mondo当作一个参数。我怎样才能让laravel知道我何时需要他从url中获取变量
Route::get('/{campo}','ItemController@show');
然后我尝试使用这条路线
Route::get('/mondo/','ItemController@mondo');
我只需要重定向到一个ItemController@show参数为“mondo”,但我无法访问ItemController@mondo因为他把mondo当作一个参数。我怎样才能让laravel知道我何时需要他从url中获取变量,何时不需要?您只需更改顺序:
Route::get('mondo','ItemController@mondo');
Route::get('{campo}','ItemController@show');
Laravel接受先到者,您的
{campo}
路线接受您URL中的每个单词。您只需更改顺序:
Route::get('mondo','ItemController@mondo');
Route::get('{campo}','ItemController@show');
Laravel接受先来的东西,你的{campo}
路线接受你URL中的每一个单词。只需改变顺序即可
第一条路线到第二条,第二条路线到第一条只需翻转您的订单即可
第一条路到第二条路,第二条路到第一条路,似乎你是我的救世主,似乎你是我的救世主