我已为用户注册安装了一个插件(SignMeUp),根据文档,我的用户控制器中的注册功能必须如下所示:
public function register() {
$this->SignMeUp->register();
}
查看此函数中的$ this->数据数组显示一切正常。但是,当我使用
时debug($this->data);
在插件的registration()函数内(我刚刚将我的函数指向的那个),数组为空。不知何故,数据无法传递。可能是什么原因?
答案 0 :(得分:0)
解决!这可以通过使用$ this-> controller-> request-> data
替换SignMeUpComponent中的所有$ this->数据出现来解决。这是从Cake 1.3到Cake 2.x的变化