Laravel5.1 Route set all URL to Controller



我想get/post visit Controller

Route::match(['get','post']. '{Controller}/{method}','$Controller$Controller_Controller@$method');

但是这是错误的;

如何在localhos/website/User/login中找到Controllers/User/User_Controller@login?

我想你正在搜索这个

Route::get("/my/path", "MyController@myMethod");
Route::post("/my/path", "MyController@myMethod");

或者你可以用这个路线:资源

对不起,我的问题可能不清楚,通过视图我可以找到所有视图,资源:

Route::get('/{pac}/{menthod}',function($pac,$method){
$url = $pac . "." . $method;
return view($url);
});

但是控制器

i try

//this is error
Route::match(['get','post'],'Controoler/{Controller}/{method}',$Controller ."@". $method);

//but the return a string to view  
Route::match(['get','post'].'{Controller}/{method}',function($Controller,$method){
    $url = $controller . "@" . $method;
    return $url;
});

最新更新