2012-03-30 11 views
0

Wie eine Sortierung geben mit Paginieren .. und wie auch eine Grenze zu setzen ...Kuchen PHP Paginierung Problem in

mein Code: -

in Regler: -

$this->paginate('ProductZone'); 

im Hinblick auf CtP: -

<th><?php echo $this->Paginator->sort('TDU','ProductZone.zone_id'); ?> </th> 
      <th><?php echo $this->Paginator->sort('Energy Charge','ProductZone.energy_charge'); ?></th> 
      <th>500 KwH(&#162;/kWh)</th> 
      <th>1000 KwH(&#162;/kWh)</th> 
      <th>2000 KwH(&#162;/kWh)</th> 
      <th>Plan Desc</th> 

Antwort

1

Sie die Paginieren Eigenschaft verwenden, um die Paginieren Methode Einstellungen einzustellen.

$this->paginate = array(
    'ProductZone' => array(
     'conditions' => array(
      'ProductZone.active' => true, 
      'ProductZone.id' => 10, 
     ), 
     'order' => 'ProductZone.created DESC', 
     'limit' => 10 
    ) 
); 
$product_zones = $this->paginate('ProductZone'); 
$this->set(compact('product_zones')); 
+0

Ich möchte Bedingung geben ... auch .. –

+0

Fügen Sie dann Condition Key hinzu. Ich bearbeite mein Beispiel. – Wil

+0

danke für deine Hilfe, aber ... ich möchte etwas mehr Wert damit setzen, dass ich auf das Problem habe .. –