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

@@ -621,9 +621,9 @@ class AdditionalTables extends BaseAdditionalTables
$rs = $stmt->executeQuery($deleteSql);
// getting the case data
$caseData = unserialize($row['APP_DATA']);
$fieldTypes = array();
if ($addTabUid != '') {
require_once 'classes/model/Fields.php';
$criteriaField = new Criteria('workflow');
@@ -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);