BUG 11084 PMTables list, sorts only by page.

Was added some validations to make 'PMTables list' sort all pages.
This commit is contained in:
Vera Osokina
2013-04-03 13:12:10 -04:00
parent d5f4190083
commit d9e92bee22
2 changed files with 13 additions and 2 deletions

View File

@@ -877,6 +877,16 @@ class AdditionalTables extends BaseAdditionalTables
);
}
if (isset($_POST['sort'])) {
if ($_POST['dir'] == 'ASC') {
eval('$oCriteria->addAscendingOrderByColumn(AdditionalTablesPeer::' . $_POST['sort'] . ');');
} else {
eval('$oCriteria->addDescendingOrderByColumn(AdditionalTablesPeer::' . $_POST['sort'] . ');');
}
} else {
//$oCriteria->addAscendingOrderByColumn(AdditionalTablesPeer::ADD_TAB_UID);
}
$criteriaCount = clone $oCriteria;
$count = AdditionalTablesPeer::doCount($criteriaCount);

View File

@@ -194,6 +194,7 @@ Ext.onReady(function(){
store = new Ext.data.GroupingStore( {
autoLoad: false,
remoteSort: true,
proxy : new Ext.data.HttpProxy({
url: 'pmTablesProxy/getList' + (PRO_UID? '?pro_uid='+PRO_UID: '')
}),