diff --git a/vtlib/Vtiger/Field.php b/vtlib/Vtiger/Field.php index 826d49b4914d82d0e1ccd032481e4b1a0e2bd77c..1b370795b86076b5178aa449cc80d50cfc4bd022 100644 --- a/vtlib/Vtiger/Field.php +++ b/vtlib/Vtiger/Field.php @@ -236,7 +236,7 @@ class Vtiger_Field extends Vtiger_FieldBasic { global $adb; $instances = false; - $query = "SELECT * FROM vtiger_field WHERE tabid=? ORDER BY sequence"; + $query = "SELECT * FROM vtiger_field left join vtiger_blocks on vtiger_field.block=vtiger_blocks.blockid WHERE vtiger_field.tabid=? ORDER BY vtiger_blocks.sequence,vtiger_field.sequence"; $queryParams = Array($moduleInstance->id); $result = $adb->pquery($query, $queryParams); @@ -259,4 +259,4 @@ class Vtiger_Field extends Vtiger_FieldBasic { self::log("Deleting fields of the module ... DONE"); } } -?> \ No newline at end of file +?>