Index: branches/RC/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r10110 -r10116 --- branches/RC/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 10110) +++ branches/RC/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 10116) @@ -386,9 +386,9 @@ $list->GoFirst(); $block_params=$this->prepareTagParams($params); - $block_params['name']=$this->SelectParam($params, 'render_as,block'); - $block_params['pass_params']='true'; - $block_params['column_width'] = 100 / $columns; + $block_params['name'] = $this->SelectParam($params, 'render_as,block'); + $block_params['pass_params'] = 'true'; + $block_params['column_width'] = $params['column_width'] = 100 / $columns; $block_start_row_params = $this->prepareTagParams($params); $block_start_row_params['name'] = $this->SelectParam($params, 'row_start_render_as,block_row_start,row_start_block'); @@ -2109,6 +2109,11 @@ $field = $this->SelectParam($params, 'name,field'); return $object->GetField($field, 'resize:'.$max_width.'x'.$max_height.';wm:'.$logo_filename.'|'.$logo_h_margin.'|'.$logo_v_margin); } + + function UnitOption($params) + { + return $this->Application->getUnitOption($this->Prefix, $params['name']); + } } ?> \ No newline at end of file