0
플러그인하기 나는 사용자 등록을위한 플러그인 (SignMeUp)를 설치하고, 내 사용자 컨트롤러 내부의 등록 기능이 같은 것을보고있는 설명서에 따라 한 :CakePHP의 : 데이터 전달
public function register() {
$this->SignMeUp->register();
}
를보고 이 함수 안에있는 $ this-> data 배열은 모든 것이 잘 작동하고 있음을 보여줍니다. 그러나, 나는 플러그인 (난 그냥에 내 기능을 감독 한)의 등록() 함수 내에서
debug($this->data);
를 사용하여 배열이 비어 있습니다. 어떻게 든 데이터가 전달되지 않습니다. 그 원인은 무엇일까요?
가 해결 케이크 2.X에 케이크 1.3에서의 변화의 this-> 컨트롤러 -> 요청 -> 데이터
$로 SignMeUpComponent의 모든 $ this-> 데이터 발행 수를 대체하여 해결할 수 있습니다! 이것은 SignMeUpComponent의 $ this-> data occurences를 $ this-> controller-> request-> data로 바꾸면 해결할 수 있습니다 – Cos