Auf der Seite von switchonthecode wird in einem Tutorial beschrieben wie die Pagination von cakePHP eingesetzt werden kann. Zum Tutorial
Will man zu der Sortierfunktion des Paginators noch Bilder hinzufügen, wie z.B. Pfeile, dann kann man über die Funktion $paginator->sortDir() dem Link eine CSS Klasse mit geben, die genauso heißt, wie die Sortierung. Hier ein Beispiel: echo $paginator->sort('Best. Nr', 'ORDER_ID',array('class'=>$paginator->sortDir())); dies gibt dem Link eine css Klasse mit die entweder asc oder desc heißt. Und [...]
Der Standard Paginator von Cake kann kein “group by” absetzen. Um das zu ändern muss man die beiden Methoden paginate und paginateCount im Model überschreiben: public function paginate($conditions, $fields, $order, $limit, $page = 1, $recursive = null, $extra = array()) { $conditions[] ="1 = 1 GROUP BY block_id"; $recursive = -1; return $this->findAll($conditions, $fields, $order, [...]