Index: branches/unlabeled/unlabeled-1.68.4/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r7072 -r7073 --- branches/unlabeled/unlabeled-1.68.4/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 7072) +++ branches/unlabeled/unlabeled-1.68.4/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 7073) @@ -131,7 +131,7 @@ $picker_helper =& $this->Application->RecallObject('ColumnPickerHelper'); /* @var $picker_helper kColumnPickerHelper */ -// $picker_helper->ApplyPicker($this->getPrefixSpecial(), $grid_config); + $picker_helper->ApplyPicker($this->getPrefixSpecial(), $grid_config, $params['grid']); $std_params['pass_params']='true'; $std_params['PrefixSpecial']=$this->getPrefixSpecial(); @@ -682,6 +682,16 @@ } } + function ErrorWarning($params) + { + if (!isset($params['field'])) { + $params['field'] = 'any'; + } + if ($this->HasError($params)) { + return $this->Application->ParseBlock($params); + } + } + function IsRequired($params) { $field = $params['field'];