Cakephp2发布到插件控制器

时间:2013-08-01 16:50:31

标签: forms cakephp plugins controller

很难弄清楚如何将表单发布到插件控制器。

假设我有一个可以与不同应用共享的注册/登录插件。

在reg.ctp中:

echo $this->Form->create(null, array('url'=>array('controller' => 'user', 'action' => 'submit','plugin'=>'user'))); 

我在app / controller / user.php中错过了控制器..

做错了什么?

1 个答案:

答案 0 :(得分:0)

看起来您的控制器不是多元化的。按照惯例,Cake中的所有控制器都是复数形式。

array('controller' => 'users', 'action' => 'submit', 'plugin' => 'user');

应该路由到

app/Plugin/User/Controller/UsersController::submit()