X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fbrowse%2Fpart_svc.cgi;h=6198a1aec1d044a19169b78eaedd88fe50885f62;hp=7953935748aeb3a57e965433e565dca1e21ceb5c;hb=633c48448d9468690b7ad77eb6ff7c660a286658;hpb=6cb5c702b17b98be46adea4539e15d5f312e5be1 diff --git a/httemplate/browse/part_svc.cgi b/httemplate/browse/part_svc.cgi index 795393574..6198a1aec 100755 --- a/httemplate/browse/part_svc.cgi +++ b/httemplate/browse/part_svc.cgi @@ -72,21 +72,33 @@ function part_export_areyousure(href) { %> % $cgi->param('showdisabled', ( 1 ^ $cgi->param('showdisabled') ) ); -<% table() %> +<% include('/elements/table-grid.html') %> +% my $bgcolor1 = '#eeeeee'; +% my $bgcolor2 = '#ffffff'; +% my $bgcolor = ''; + - # -% if ( $cgi->param('showdisabled') ) { - Status + # + +% if ( $cgi->param('showdisabled') ) { + Status % } - Service - Table - Customer
Services
- Export - Field - Modifier + Service + + Table + + Customer
Services
+ + Export + + Field + + Modifier + + % foreach my $part_svc ( @part_svc ) { % my $svcdb = $part_svc->svcdb; % my $svc_x = "FS::$svcdb"->new( { svcpart => $part_svc->svcpart } ); @@ -99,14 +111,21 @@ function part_export_areyousure(href) { % my $rowspan = scalar(@fields) || 1; % my $url = "${p}edit/part_svc.cgi?". $part_svc->svcpart; % +% if ( $bgcolor eq $bgcolor1 ) { +% $bgcolor = $bgcolor2; +% } else { +% $bgcolor = $bgcolor1; +% } - > - <% $part_svc->svcpart %> -% if ( $cgi->param('showdisabled') ) { - > + CLASS="grid" BGCOLOR="<% $bgcolor %>"> + <% $part_svc->svcpart %> + + +% if ( $cgi->param('showdisabled') ) { + CLASS="grid" BGCOLOR="<% $bgcolor %>"> <% $part_svc->disabled ? 'Disabled' : 'Enabled' @@ -114,19 +133,23 @@ function part_export_areyousure(href) { % } - > + CLASS="grid" BGCOLOR="<% $bgcolor %>"> <% $part_svc->svc %> - > + + CLASS="grid" BGCOLOR="<% $bgcolor %>"> <% $svcdb %> - > - <% $num_active_cust_svc{$part_svc->svcpart} %> active -% if ( $num_active_cust_svc{$part_svc->svcpart} ) { + CLASS="grid" BGCOLOR="<% $bgcolor %>"> + <% $num_active_cust_svc{$part_svc->svcpart} %> <% $num_active_cust_svc{$part_svc->svcpart} ? FS::UI::Web::svc_url( 'ahref' => 1, 'm' => $m, 'action' => 'search', 'part_svc' => $part_svc, 'query' => "svcpart=". $part_svc->svcpart ) : '' %>active + +% if ( $num_active_cust_svc{$part_svc->svcpart} ) {
[ change ] % } - ><% itable() %> + + CLASS="inv" BGCOLOR="<% $bgcolor %>"> + % %# my @part_export = %map { qsearchs('part_export', { exportnum => $_->exportnum } ) } qsearch('export_svc', { svcpart => $part_svc->svcpart } ) ; @@ -136,21 +159,30 @@ function part_export_areyousure(href) { % ) { % - - + + + % } -
<% $part_export->exportnum %>: <% $part_export->exporttype %> to <% $part_export->machine %>
<% $part_export->exportnum %>: <% $part_export->exporttype %> to <% $part_export->machine %>
-% my($n1)=''; + + + +% unless ( @fields ) { +% for ( 1..3 ) { + +% } +% } +% +% my($n1)=''; % foreach my $field ( @fields ) { % my $flag = $part_svc->part_svc_column($field)->columnflag; % <% $n1 %> - <% $field %> - <% $flag{$flag} %> + <% $field %> + <% $flag{$flag} %> - + % my $value = $part_svc->part_svc_column($field)->columnvalue; % if ( $flag =~ /^[MA]$/ ) { % $inventory_class{$value}