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:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user