我想通过使用Cakephp来制作我的项目。我可以通过设置路径来制作类似的结构:/(这适用于用户面板) / admin(这适用于管理员面板)
控制器: UsersController AdminsController 模型: 管理员
查看: 用户和GT;用户列表视图 管理员>管理员视图列表
答案 0 :(得分:0)
假设您想拥有类似的内容:
您要找的是prefix-routing
<强> HOWTO 强>
在app/Config/core.php
添加/取消注释以下内容:
Configure::write('Routing.prefixes', array('admin'));
现在,不要像这样建立链接:
echo $this->Html->link('Videos index', array('controller' => 'videos', 'action' => 'index'));
# Output: http://www.example.com/videos/index
您添加管理员前缀:
echo $this->Html->link('Videos index', array('admin' => true, 'controller' => 'videos', 'action' => 'index'));
# Output: http://www.example.com/admin/videos/index
请注意,您的方法将被称为VideosController::admin_index()
,视图称为admin_index.ctp
有关路由的更多信息: