2013-08-15 2 views
0

컨트롤러에서 여러 레이어 (폴더)를 만들고 다음과 같이 경로를 변경해 보았습니다. 찾을 수 없음 : 브라우저에서 보여주는 CakePHP를에 전체 경로의 이해에서 컨트롤러의 더 깊은 레이어로의 CakePHP 라우팅

Router::connect(
    '/abc', 
    array('controller' => '/abc/test', 'action' => 'test')  
); 

는 어디 그것은이되었다

app/Controller/abc/TestController 

될 것이다. 우리가 CakePHP 컨트롤러에서 다중 레이어를 할 수 있는지 또는이 경우 어떻게 할 수 있는지 궁금합니다.

+1

컨트롤러를 하위 폴더로 그룹화하는 것은 좋지 않습니다. http://stackoverflow.com/questions/8836128/cakephp-organise-controllers-in-subfolders를 참조하십시오. –

답변

0

as @ joshua.paling 님이 귀하의 질문에 대한 의견으로 쓴 것을 케이크로 생각하지 않습니다. 그룹 컨트롤러가 필요한 경우에는 앱을 모듈로 나누는 데 plugins을보아야합니다.

다른 옵션은 다른 경로에 대한 라우팅 설정입니다.하지만 질문에 해당하지 않는다고 생각합니다.