Cakephp Admin部分位于单独的文件夹中

时间:2014-06-28 09:22:06

标签: php cakephp-2.3

我正在使用Cakephp 2.5开发一个Web应用程序,并希望将前端和管理区域分开。我在控制器下创建了一个管理文件夹,但不幸的是,我不知道如何将其路由到。

请帮助。

1 个答案:

答案 0 :(得分:0)

    // Put this in app/Config/bootstrap.php
    App::build(array(
        'Model' => array(
            ROOT.DS.APP_DIR.DS.'Model'.DS.'TEST'.DS,
        ),
        'Controller' => array(
            ROOT.DS.APP_DIR.DS.'Controller'.DS.'TEST'.DS,
        )
    ));
    // Put this in app/Config/routes.php
    Router::connect('/TEST/', array('prefix' => 'TEST','TEST' => true,'controller'=>'default'));
    // You should have in app/Controller/TEST/defaultController.php
    // And then you can do the redirect when logging it like :
    $this->redirect(array('TEST' => true,'controller' => 'default'));