我想要创建的前缀路由已经作为控制器存在

时间:2012-03-22 00:44:13

标签: cakephp controllers

我是cakephp的新手,所以对我很轻松!

我有一个叫做促销员的桌子,用户可以是推广者。

我想创建一个“促销员仪表板/控制面板”。为此,我想创建一个“启动器”的前缀路由。

E.g。您转到http://mywebsite.com/promoters/events/add,即可转到promoter_add内的EventsController功能。

所以问题是我实际上有一个名为PromotersController的控制器,我需要admin个用户(例如http://mywebsite.com/admin/promoters/add)。

我希望你能跟进。

所以...我的问题是,我是否必须做我认为我将要做的事情,即创建一个不同的前缀路由?也许称之为promos或其他什么?

或者我可以创建promoters的前缀路由,如果需要,只需覆盖名为PromotersController的控制器吗?

由于

1 个答案:

答案 0 :(得分:0)

难道你不能只将Promoters控制台方法添加到PromotersController中吗?

class PromotersController extends AppController {

  public function dashboard() {

  }

}
然后你可以访问:

/promoters/dashboard