add optional fcc_ds0s to pkg_class, RT13057
[freeside.git] / httemplate / edit / pkg_class.html
index eddbfc1..1bc100e 100644 (file)
@@ -1,22 +1,16 @@
-<% include( 'elements/edit.html',
+<% include( 'elements/class_Common.html',
               'name'   => 'Package Class',
               'table'  => 'pkg_class',
-              'fields' => [
-                            'classname',
-                            { field=>'disabled', type=>'checkbox', value=>'Y', },
-                          ],
-              'labels' => { 
-                            'classnum'  => 'Class number',
-                            'classname' => 'Class name',
-                            'disabled'  => 'Disable class',
-                          },
-              'viewall_dir' => 'browse',
-           )
-          
+              %opt,
+          )
 %>
 <%init>
 
-die "access denied"
-  unless $FS::CurrentUser::CurrentUser->access_right('Configuration');
+my $conf = new FS::Conf;
 
+my %opt = ();
+if($conf->exists('cust_main-require_censustract')) {
+ $opt{'addl_fields'} = qw( fcc_ds0s );
+ $opt{'addl_labels'} = { 'fcc_ds0s' => 'FCC form 477 voice-grade equivalents' };
+}
 </%init>