2016-08-15 2 views
1

대체로 내가 새 배열 $dataNewResult을 만들고 데이터를 컨트롤러 데이터 결과 인 foreach 루프 안에 넣으면 모델로 쿼리를 수정할 수 없습니다.CakePHP 2 페이지 매김 제한을 오버라이드하는 법?

새 배열 개수와 일치하도록 페이지 매김 개체의 제한 속성을 무시할 수 있습니까?

$this->paginate['limit'] = $dataNewResult; 

그리고 난이 오류 메시지가 점점 오전 :

내가 노력하지하고

if(base64_decode($this->passedArgs['Myobject.restriction']) == '0') 
    { 
     $this->set('data', $dataNewResult); 
     $this->paginate['limit'] = count($dataNewResult); 
    } else { 
     $this->set('data', $data); 
    } 
: 영향

을했다 과부하 특성 MyobjectController::$paginate의 간접 수정이 내가 노력하고 코드입니다

답변