2014-04-24 1 views
0
내가 POS 데이터와 검색 방법을 만들 필요가

:CakePHP의 포스트 데이터 페이지를 매기는

검색 방법 :

public function find_estate() { 

     if(isset($this->request->data['type'])){ 
      $type =$this->request->data['type'] ;   
     }else{$type="";} 
      if($type!=""){ 
       if ($type != "all"){ 
       $where[] = "Estate.melk_type LIKE '$type'"; 
       } 
      } 
      } 

if(isset($where)){   

     $this->paginate = 
      array(
        'Estate'=> 
         array(

          'limit' => 4, 
          'order' => array(
           'Estate.eid' => 'desc' 
          ), 

          'fields' => array('eid','melk_type','status ','image'), 
          'conditions' => implode(" AND ",$where), 

          ));  

       $this->set('estate',$this->paginate()); 

    }  
} 

을하지만 어떻게 포스트 데이터 페이징 않는 검색 결과 의 다른 페이지에서 작동하지?

답변

0

페이지를 전환 할 때 $ type 매개 변수를 보내야합니다. 한 필드 만 사용하는 간단한 검색이라면 메소드를 가져올 수도 있습니다. 메소드를 테스트하지 않아서 쉽게 추가 할 수 있습니다. 이것에 대해 매김

here의 또 다른 문제의 URL에 대한 검색 PARAM은 또한 documentation

+1

공식이 검색하는 데 사용할 수있는 5 개 매개 변수의 샘플 코드입니다 시도 할 수 있습니다. 페이지 매김을 사용하여 param을 보내는 방법은 무엇입니까? 코드 샘플 – Mostafa

+1

으로 링크 된 질문 스레드를보고 마지막 대답을 참조하십시오. –

관련 문제