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;