Routing 如何在app/controller/admin下为管理员创建单独的控制器
我正在与CakePHP合作。我想在所有管理员控制器的控制器文件夹中为管理员创建子文件夹。我已经尝试了Routing 如何在app/controller/admin下为管理员创建单独的控制器,routing,cakephp-2.0,hmvc,Routing,Cakephp 2.0,Hmvc,我正在与CakePHP合作。我想在所有管理员控制器的控制器文件夹中为管理员创建子文件夹。我已经尝试了前缀路由方法,但对文件夹无效 我试过使用这个:,但只对我在routes文件中提到的控制器有效 我想这样做: ----->对于前端 ----->对于管理员 我在“controllers”目录下创建了一个子目录,并添加了以下行 到routes.php $Route->connect('/admin/*',数组('controller'=>'admin/dashboard', “操作”=>“显示”) 当
前缀路由
方法,但对文件夹无效
我试过使用这个:,但只对我在routes文件中提到的控制器有效
我想这样做:
----->对于前端
----->对于管理员
我在“controllers”目录下创建了一个子目录,并添加了以下行
到routes.php
$Route->connect('/admin/*',数组('controller'=>'admin/dashboard',
“操作”=>“显示”)
当然,它不起作用。Cakephp对目录和
类名
谁能帮帮我吗
谢谢。创建管理面板的方法是错误的。按照下面的设置来设置管理员 1) 转到core.php并取消注释以下代码
//Configure::write('Routing.prefixes', array('admin'));
Router::connect('/admin', array('controller' => 'users', 'action' => 'index', 'admin'=>'true'));
2) 现在,如果您想为管理员创建登录表单,请转到您的用户控制器,并创建一个名称以“admin\u”开头的方法,例如admin\u index
3) 现在打开routes.php并编写以下代码
//Configure::write('Routing.prefixes', array('admin'));
Router::connect('/admin', array('controller' => 'users', 'action' => 'index', 'admin'=>'true'));
现在,当您编写它时,它将转到用户和管理员索引方法