2011-08-19 25 views
5

Tôi đang sử dụng pagination helper CakePHP trong vòng điều khiển của tôi như vậyCakePHP Pagination - làm cách nào để xem các giá trị của Trình kết xuất từ ​​bên trong Bộ điều khiển?

$this->paginate = array(
        'Entity' => array(
          'limit' => $limit, 
          'order' => $order 
         ) 
       ); 

$entities = $this->paginate('Entity', $conditions); 

Trong quan điểm của tôi, tôi không sử dụng biến $ paginator để hiển thị các yếu tố pagination chuyển hướng (tức là tổng số, trang hiện tại, tổng số trang. ..)

Câu hỏi của tôi là: làm cách nào để truy cập biến $ paginator từ bên trong bộ điều khiển? Tôi giả sử nó được thiết lập sau khi bộ điều khiển gọi phương thức $ this-> paginate này. Tôi muốn xem trong bộ điều khiển tổng số bản ghi mà phân trang được tìm thấy.

Trả lời

14

sau khi gọi phương thức paginate(), kết quả được lưu trữ trong $this->params['paging'][YOUR_MODEL_NAME]

Để xem chúng:

pr($this->params['paging']); 

Cheers

Các vấn đề liên quan