Index: branches/5.2.x/core/kernel/db/db_tag_processor.php =================================================================== diff -u -N -r14870 -r14892 --- branches/5.2.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 14870) +++ branches/5.2.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 14892) @@ -1,6 +1,6 @@ SelectParam($params, 'separator_render_as,block_separator'); for ($i = $split_start; $i <= $split_end; $i++) { - $from_record = ($i - 1) * $list->GetPerPage(true); - $to_record = $from_record + $list->GetPerPage(true); + $from_record = ($i - 1) * $list->GetPerPage(); + $to_record = $from_record + $list->GetPerPage(); if ( $to_record > $total_records ) { $to_record = $total_records; @@ -3003,4 +3003,21 @@ return $object->getFormName(); } + + /** + * Just reloads the object using given parameters + * + * @param Array $params + * @return string + * @access protected + */ + protected function ReloadItem($params) + { + $params['requery'] = 1; + + $object =& $this->getObject($params); + /* @var $object kDBItem */ + + return ''; + } } \ No newline at end of file