0

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

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

在 reg.ctp 中:

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

我在 app/controller/user.php 中缺少控制器..

做错了什么?

4

1 回答 1

0

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

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

应该路由到

app/Plugin/User/Controller/UsersController::submit()
于 2013-08-02T09:48:40.927 回答