From a633b5ba5364a69bffb507a0a48331ba879ed0ac Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Tue, 10 Sep 2013 01:33:44 -0700 Subject: svc_cable service have a single serial / MAC / model, not one-to-many devices like svc_phone and svc_dsl, RT#22009 --- httemplate/edit/cable_device.html | 117 -------------------------------------- 1 file changed, 117 deletions(-) delete mode 100644 httemplate/edit/cable_device.html (limited to 'httemplate/edit/cable_device.html') diff --git a/httemplate/edit/cable_device.html b/httemplate/edit/cable_device.html deleted file mode 100644 index 963bbf7a8..000000000 --- a/httemplate/edit/cable_device.html +++ /dev/null @@ -1,117 +0,0 @@ -<% include( 'elements/edit.html', - 'name' => 'Cable device', - 'table' => 'cable_device', - 'labels' => { - 'devicenum' => 'Device', - 'devicepart' => 'Device type', - 'mac_addr' => 'MAC address', - 'serial' => 'Serial number', - }, - 'fields' => [ { 'field' => 'devicepart', - 'type' => 'select-table', - 'table' => 'part_device', - 'name_col' => 'devicename', - 'onchange' => 'devicepart_changed', - 'empty_label' =>'Select device type', - #'hashref' =>{ disabled => '' }, - }, - { field => 'mac_addr', - type => 'select-mac', - }, - { field => 'serial', - type => 'text', #select-serial - }, - { 'field' => 'svcnum', - 'type' => 'hidden', - }, - ], - 'menubar' => [], #disable viewall - #'viewall_dir' => 'browse', - 'new_callback' => sub { - my( $cgi, $object ) = @_; - $object->svcnum( $cgi->param('svcnum') ); - }, - 'html_foot' => $html_foot, - ) -%> -<%init> - -#bad: pretty much entirely false laziness w/phone_device, except for labels and -# the serial field - -my @deviceparts_with_inventory = - map $_->devicepart, - qsearch({ 'table' => 'part_device', - 'extra_sql' => 'WHERE inventory_classnum IS NOT NULL', - }); - -my $html_foot = sub { - my $js = " -"; - - $js; -}; - -# :/ needs agent-virt so you can't futz with arbitrary devices - -die "access denied" - unless $FS::CurrentUser::CurrentUser->access_right('Provision customer service'); #something else more specific? - - - -- cgit v1.2.1