summaryrefslogtreecommitdiff
path: root/httemplate/browse
diff options
context:
space:
mode:
authorjeff <jeff>2007-04-12 03:16:43 +0000
committerjeff <jeff>2007-04-12 03:16:43 +0000
commit0dd05e9ff98263d2d42b419b1e278a5a3bc594b2 (patch)
treeef42a5ed621c73699e3973fd14ef22abdd3a5823 /httemplate/browse
parentb611f02e479f4a7f9840f59f773d282b1c13b62f (diff)
input and output on data volume fields specified with k,m,g,or t
Diffstat (limited to 'httemplate/browse')
-rwxr-xr-xhttemplate/browse/part_pkg.cgi2
-rwxr-xr-xhttemplate/browse/part_svc.cgi5
2 files changed, 5 insertions, 2 deletions
diff --git a/httemplate/browse/part_pkg.cgi b/httemplate/browse/part_pkg.cgi
index 6b62ec6..5acf17e 100755
--- a/httemplate/browse/part_pkg.cgi
+++ b/httemplate/browse/part_pkg.cgi
@@ -189,7 +189,7 @@ push @fields, sub { shift->plan || '(legacy)' },
{ 'data' => $1,
'align' => 'right',
},
- { 'data' => $2,
+ { 'data' => $part_pkg->format($1,$2),
'align' => 'left',
},
];
diff --git a/httemplate/browse/part_svc.cgi b/httemplate/browse/part_svc.cgi
index 3694955..92c0840 100755
--- a/httemplate/browse/part_svc.cgi
+++ b/httemplate/browse/part_svc.cgi
@@ -135,6 +135,9 @@ function part_export_areyousure(href) {
%
% my($n1)='';
% foreach my $field ( @fields ) {
+% my $formatter =
+% FS::part_svc->svc_table_fields($svcdb)->{$field}->{format}
+% || sub { shift };
% my $flag = $part_svc->part_svc_column($field)->columnflag;
%
@@ -143,7 +146,7 @@ function part_export_areyousure(href) {
<TD CLASS="grid" BGCOLOR="<% $bgcolor %>"><% $flag{$flag} %></TD>
<TD CLASS="grid" BGCOLOR="<% $bgcolor %>">
-% my $value = $part_svc->part_svc_column($field)->columnvalue;
+% my $value = &$formatter($part_svc->part_svc_column($field)->columnvalue);
% if ( $flag =~ /^[MA]$/ ) {
% $inventory_class{$value}
% ||= qsearchs('inventory_class', { 'classnum' => $value } );