2012-09-22 4 views
0

플러그인하기 나는 사용자 등록을위한 플러그인 (SignMeUp)를 설치하고, 내 사용자 컨트롤러 내부의 등록 기능이 같은 것을보고있는 설명서에 따라 한 :CakePHP의 : 데이터 전달

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

를보고 이 함수 안에있는 $ this-> data 배열은 모든 것이 잘 작동하고 있음을 보여줍니다. 그러나, 나는 플러그인 (난 그냥에 내 기능을 감독 한)의 등록() 함수 내에서

debug($this->data); 

를 사용하여 배열이 비어 있습니다. 어떻게 든 데이터가 전달되지 않습니다. 그 원인은 무엇일까요?

+1

가 해결 케이크 2.X에 케이크 1.3에서의 변화의 this-> 컨트롤러 -> 요청 -> 데이터

$로 SignMeUpComponent의 모든 $ this-> 데이터 발행 수를 대체하여 해결할 수 있습니다! 이것은 SignMeUpComponent의 $ this-> data occurences를 $ this-> controller-> request-> data로 바꾸면 해결할 수 있습니다 – Cos

답변

0

해결되었습니다. 이것은