format_amount zum Formatieren verwenden, satt parse_amount.
authorBernd Blessmann <bibi@online.de>
Mon, 23 Jan 2012 14:24:02 +0000 (15:24 +0100)
committerBernd Blessmann <bibi@online.de>
Mon, 23 Jan 2012 14:24:02 +0000 (15:24 +0100)
Sonst sind die numerischen CVars beim Drucken nicht richtig formatiert.

SL/CVar.pm

index 49e3786..6d04f35 100644 (file)
@@ -721,7 +721,7 @@ sub format_to_template {
   # stupid template expects everything formated. except objects
   # do not use outside of print routines for legacy templates
 
-  return $::form->parse_amount(\%::myconfig, $value) if $config->{type} eq 'number';
+  return $::form->format_amount(\%::myconfig, $value) if $config->{type} eq 'number';
   return $value->to_lxoffice if $config->{type} eq 'date' && blessed $value && $value->can('to_lxoffice');
   return $value;
 }