2011-08-19 8 views
5

मैं ऐसेकेकपीएचपी पेजिनेशन - मैं नियंत्रक के भीतर से पेजिनेटर मूल्य कैसे देखूं?

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

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

के रूप में मेरी नियंत्रक के भीतर CakePHP पृष्ठांकन सहायक उपयोग कर रहा हूँ मेरे विचार के भीतर, मैं पृष्ठांकन नेविगेशन तत्वों (यानी कुल संख्या, वर्तमान पृष्ठ हैं, कुल पृष्ठ प्रदर्शित करने के $ paginator चर का उपयोग नहीं कर रहा हूँ। ..)

मेरा प्रश्न है: मैं नियंत्रक के भीतर से $ paginator चर का उपयोग कैसे करूं? मुझे लगता है कि नियंत्रक के बाद यह सेट किया गया है यह $-> पेजिनेट विधि कहता है। मैं नियंत्रक के भीतर पागनेट पाया गया रिकॉर्ड की कुल गणना के भीतर देखना चाहता हूँ।

उत्तर

14

paginate() विधि बुला के बाद, परिणाम $this->params['paging'][YOUR_MODEL_NAME]

में जमा हो जाती है उन्हें देखने के लिए:

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

चीयर्स

संबंधित मुद्दे