X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Felements%2Ftr-pkg_svc.html;h=66bbddfda589df2d4a05dfd82e268f30f82ea357;hb=143ea0473ca61fa5e2d7eea4da3d6b63505cacec;hp=a9561a11ae64a2efd0749bfdb7e763df52be182c;hpb=f549c35e2fc921e61967722ac412c6666c1a1a15;p=freeside.git diff --git a/httemplate/elements/tr-pkg_svc.html b/httemplate/elements/tr-pkg_svc.html index a9561a11a..66bbddfda 100644 --- a/httemplate/elements/tr-pkg_svc.html +++ b/httemplate/elements/tr-pkg_svc.html @@ -1,5 +1,5 @@ - + <% itable('', 4, 1) %> <% $thead %> @@ -12,6 +12,7 @@ % 'svcpart' => $svcpart, % 'quantity' => 0, % 'primary_svc' => '', +% 'hidden' => '', % } ); % if ( $cgi->param('error') ) { % my $primary_svc = ( $pkg_svc->primary_svc =~ /^Y/i ); @@ -43,6 +44,10 @@ <% $part_svc->svc %> <% $part_svc->disabled =~ /^Y/i ? ' (DISABLED' : '' %> + + + hidden =~ /^Y/i ? ' CHECKED' : ''%>> + % foreach ( 1 .. $columns-1 ) { % if ( $count == int( $_ * scalar(@part_svc) / $columns ) ) { @@ -68,7 +73,9 @@ my $cgi = $opt{'cgi'}; my $thead = "\n\n". ntable('#cccccc', 2). 'Quan.'. 'Primary'. - 'Service'; + 'Service'. + 'Hide'. + ''; my $part_pkg = $opt{'object'}; my $pkgpart = $part_pkg->pkgpart; @@ -84,7 +91,7 @@ my @part_svc = qsearch('part_svc', {}, '', $where); #my $q_part_pkg = $clone_part_pkg || $part_pkg; #my %pkg_svc = map { $_->svcpart => $_ } $q_part_pkg->pkg_svc; -my %pkg_svc = map { $_->svcpart => $_ } $part_pkg->pkg_svc; +my %pkg_svc = map { $_->svcpart => $_ } $part_pkg->pkg_svc('disable_linked'=>1); my @fixups = (); my $count = 0;