6

Laravelを使い始めたばかりです。codeigniter または zend フレームワークを使用すると、コントローラーを別のディレクトリに整理できます。たとえば、「user/permission.php」と「user/group.php」を作成できます。

Laravelでそれを行うにはどうすればよいですか?

4

2 に答える 2

7

に変換/_ます。だからあなたのcontrollers/user/permission.phpコントローラーは

class User_Permission_Controller

アップデート:

また、次のようにルートを変更_してコントローラーにルーティングする必要があります。.

Route::get('/', 'user.permission@index');

詳細については、こちらをご覧ください。http://codehappy.daylerees.com/using-controllers

于 2012-10-08T05:27:46.477 に答える
2

(これは基本的に、いくつかの例を追加して Robbo が示した回答と同じです)。

次の(テスト済みの)構造を使用します。次のようなファイル controllers/admin.php があります。

class Admin_Controller extends Base_Controller {
    ...
}

そして、次のような controller/admin/groups.php のようなファイルがあります。

class Admin_Groups_Controller extends Admin_Controller {
    ...
}

そして、私が持っているroutes.phpファイルに

// Route to all controllers
Route::controller(Controller::detect());
于 2012-10-09T12:03:04.553 に答える