2014-08-31 5 views
1
나는 이러한 종류의 구성과 매개 변수를 사용하여 컨트롤러를 호출하고 싶은

:기본 Laravel 4 라우팅

Route::pattern('d', '[0-9]+'); 

Route::get('/{a}/{b}/{c}/{d}', function($a, $b, $c, $d) 
{ 
    // CALL A METHOD OF A CONTROLLER WITH PARAMETERS 
}); 
+0

'a'를 컨트롤러로 사용 하시겠습니까? – Marwelln

답변

1

그냥이 같은 컨트롤러 메소드 호출

Route::get('/{a}/{b}/{c}/{d}', '[email protected]'); 

을 그리고 컨트롤러 :

class AnyController extends BaseController { 
    //... 
    public function itsMethod($a, $b, $c, $d) { 
     ///proceed your params 
    } 
    //... 
} 

Laravel은 '/{a}/{b}/...과 같은 경로 변수를 매개 변수로 전달합니다. (들)을 호출 된 컨트롤러 메소드에 연결합니다.