fix disabling of package and customer categories, RT#25110
authorIvan Kohler <ivan@freeside.biz>
Wed, 23 Oct 2013 22:42:48 +0000 (15:42 -0700)
committerIvan Kohler <ivan@freeside.biz>
Wed, 23 Oct 2013 22:42:48 +0000 (15:42 -0700)
httemplate/edit/elements/class_Common.html

index c5fe7f1..8f33cd2 100644 (file)
@@ -30,7 +30,13 @@ unless ( $opt{'nocat'} ) {
 
 my $fields = [   'classname',
         (scalar(@category)
-          ? { field=>'categorynum', type=>'select-table', 'empty_label'=>'(none)', 'table'=>$category_table, 'name_col'=>'categoryname' }
+          ? { field       => 'categorynum',
+              type        => 'select-table',
+              table       => $category_table,
+              hashref     => { 'disabled' => '' },
+              name_col    => 'categoryname',
+              empty_label => '(none)',
+            }
           : { field=>'categorynum', type=>'hidden' }
         ),
         { field=>'disabled', type=>'checkbox', value=>'Y', },