很难弄清楚如何将表单发布到插件控制器。
假设我有一个可以与不同应用共享的注册/登录插件。
在reg.ctp中:
echo $this->Form->create(null, array('url'=>array('controller' => 'user', 'action' => 'submit','plugin'=>'user')));
我在app / controller / user.php中错过了控制器..
做错了什么?
答案 0 :(得分:0)
看起来您的控制器不是多元化的。按照惯例,Cake中的所有控制器都是复数形式。
array('controller' => 'users', 'action' => 'submit', 'plugin' => 'user');
应该路由到
app/Plugin/User/Controller/UsersController::submit()