Added a virtual callout for grouping

git-svn-id: file:///svn-source/pmgr/branches/ledger_transactions_20090605/site@149 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
abijah
2009-06-16 21:36:19 +00:00
parent 76e9b7590f
commit 0aa94b8fe5

View File

@@ -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;
}