summaryrefslogtreecommitdiff
path: root/httemplate/edit/part_pkg.cgi
diff options
context:
space:
mode:
authorjeff <jeff>2008-09-16 01:22:28 +0000
committerjeff <jeff>2008-09-16 01:22:28 +0000
commiteef578f09ac0198a48287a0c85d367fcd5f17459 (patch)
tree8ce1440578dced9039b9e598465014690a43c1bd /httemplate/edit/part_pkg.cgi
parentdcc553538ede04c0783bc92d3942c905c29131c1 (diff)
correct package editor when taxproducts off
Diffstat (limited to 'httemplate/edit/part_pkg.cgi')
-rwxr-xr-xhttemplate/edit/part_pkg.cgi8
1 files changed, 8 insertions, 0 deletions
diff --git a/httemplate/edit/part_pkg.cgi b/httemplate/edit/part_pkg.cgi
index 3968c8913..ccce8308c 100755
--- a/httemplate/edit/part_pkg.cgi
+++ b/httemplate/edit/part_pkg.cgi
@@ -97,6 +97,11 @@
},
layer_fields => \%taxproduct_fields,
layer_values_callback => $taxproduct_values,
+ layers_only => !$taxproducts,
+ cell_style => ( !$taxproducts
+ ? 'display:none'
+ : ''
+ ),
},
{ type => 'tablebreak-tr-title',
@@ -167,6 +172,9 @@ die "access denied"
|| $curuser->access_right('Edit global package definitions')
|| ( $cgi->param('pkgnum') && $curuser->access_right('Customize customer package') );
+my $conf = new FS::Conf;
+my $taxproducts = $conf->exists('enable_taxproducts');
+
#XXX
# - tr-part_pkg_freq: month_increments_only (from price plans)
# - test cloning