Index: branches/RC/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r9792 -r9843 --- branches/RC/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 9792) +++ branches/RC/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 9843) @@ -138,9 +138,11 @@ /* @var $picker_helper kColumnPickerHelper */ $picker_helper->ApplyPicker($this->getPrefixSpecial(), $grid_config, $params['grid']); - $std_params['pass_params']='true'; - $std_params['PrefixSpecial']=$this->getPrefixSpecial(); + $std_params['pass_params'] = 'true'; + $std_params['PrefixSpecial'] = $this->getPrefixSpecial(); + $object =& $this->GetList($params); + $o = ''; $i = 0; foreach ($grid_config as $field => $options) { @@ -173,8 +175,8 @@ } if (isset($block_params['filter_width'])) $block_params['filter_width'] .= 'px'; - $field_options = $this->Application->getUnitOption($this->Prefix.'.'.$field, 'Fields'); - if (isset($field_options['use_phrases'])) { + $field_options = $object->GetFieldOptions($field); + if (array_key_exists('use_phrases', $field_options)) { $block_params['use_phrases'] = $field_options['use_phrases']; }