0

コントローラーで複数のレイヤー(フォルダー)を作成し、以下のように再ルーティングしてみました。

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

CakePHP のフルパスを理解すると、どこにあるでしょう

app/Controller/abc/TestController

:Not Found: ブラウザに表示されました。CakePHPコントローラーで複数のレイヤーをダウンできるかどうか、またはこの場合何ができるか疑問に思います。

4

1 に答える 1

0

@joshua.paling があなたの質問へのコメントに書いたように、ケーキではそれが可能だとは思いません。コントローラーをグループ化する必要がある場合は、アプリをモジュールに分割するためのプラグインを検討する必要があります。

他のオプションは、さまざまなパスのルーティングをセットアップすることですが、あなたの質問には当てはまらないと思います。

于 2013-08-15T08:10:39.777 に答える