From ede1053de4531d8991245fa181f5fbb3a46e872f Mon Sep 17 00:00:00 2001 From: abijah Date: Tue, 16 Jun 2009 21:36:19 +0000 Subject: [PATCH] Added a virtual callout for grouping git-svn-id: file:///svn-source/pmgr/branches/ledger_transactions_20090605@149 97e9348a-65ac-dc4b-aefc-98561f571b83 --- site/app_controller.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/site/app_controller.php b/site/app_controller.php index 7b39f5e..93e5135 100644 --- a/site/app_controller.php +++ b/site/app_controller.php @@ -111,7 +111,7 @@ class AppController extends Controller { $start = $limit*$page - $limit; // Grab the actual records taking pagination into account - $query['group'] = $model->alias.'.'.$model->primaryKey; + $query['group'] = $this->jqGridDataGroup($params, $model); $query['order'] = $this->jqGridDataOrder($params, $model, isset($params['sidx']) ? $params['sidx'] : null, isset($params['sord']) ? $params['sord'] : null); @@ -258,6 +258,10 @@ class AppController extends Controller { return null; } + function jqGridDataGroup(&$params, &$model) { + return $model->alias.'.'.$model->primaryKey; + } + function jqGridDataOrder(&$params, &$model, $index, $direction) { return $index ? array($index .' '. $direction) : null; }