0

ユーザー登録用のプラグイン ( SignMeUp ) をインストールしました。ドキュメントによると、ユーザー コントローラー内の登録関数は次のようになります。

public function register() {
    $this->SignMeUp->register();
}

この関数内の $this->data 配列を見ると、すべてが正常に機能していることがわかります。しかし、私が使用するとき

debug($this->data);

プラグインの registration() 関数 (関数を指定したばかりのもの) 内では、配列は空です。どういうわけか、データは渡されません。原因は何ですか?

4

1 に答える 1

0

解決しました!これは、SignMeUpComponent 内のすべての $this->data オカレンスを $this->controller->request->data に置き換えることで解決できます。

Cake 1.3 から Cake 2.x への変更です

于 2012-10-11T18:01:56.823 に答える