package categories (meta package classes) and grouping invoices by them
[freeside.git] / httemplate / edit / pkg_class.html
1 <% include( 'elements/edit.html',
2               'name'   => 'Package Class',
3               'table'  => 'pkg_class',
4               'fields' => [
5                             'classname',
6                             (scalar(@category)
7                               ? { field=>'categorynum', type=>'select-table', 'empty_label'=>'(none)', 'table'=>'pkg_category', 'name_col'=>'categoryname' }
8                               : { field=>'categorynum', type=>'hidden' }
9                             ),
10                             { field=>'disabled', type=>'checkbox', value=>'Y', },
11                           ],
12               'labels' => { 
13                             'classnum'  => 'Class number',
14                             'classname' => 'Class name',
15                             'disabled'  => 'Disable class',
16                           },
17               'viewall_dir' => 'browse',
18            )
19           
20 %>
21 <%init>
22
23 die "access denied"
24   unless $FS::CurrentUser::CurrentUser->access_right('Configuration');
25
26 my @category = qsearch('pkg_category', { 'disabled' => '' });
27 </%init>