2010-08-19 2 views
0
$arrData = $this->params['url']; 
$this->set('value',$this->params['url']['eslPageIndex']); 
pr($value); 

는 오류 발생 :

Undefined variable: value [APP/controllers/esl_controller.php, line 34] 

하십시오

HELP ME !!!!

답변

4
$this->set('value', ...); 

뷰에 제공 $value라는 변수가 의미한다. 컨트롤러 기능에서는 설정하지 않습니다. 따라서 $value 변수가 없으므로 pr($value)이 실패합니다.

+0

하는 경우 뷰 변수'$ value'를 어떻게 설정하는지보고 싶다면'pr ($ this-> params [ 'url'] [ 'eslPageIndex'])'' –

0

^^^ theres your answer! 문제를 피하기 위해 이렇게하는 것이 더 나은 경우가 종종 있습니다.

$ myVar = ..something ...;

$ myVar2 = ... 다른 표현식 ...;

$ this-은 (소형 ('myVar에', 'myVar2') 설정>;!

더 읽기와 한 세트 만 호출을 필요로 당신은 또한 다음 controllerto 디버그에 홍보()를 사용할 수

관련 문제