diff options
author | Mark Wells <mark@freeside.biz> | 2014-06-26 15:47:22 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2014-06-26 16:04:51 -0700 |
commit | fa978560e3b0473728ebf2fb32625765465c230a (patch) | |
tree | 07f90f1a1980f0f1fee00ad736a4b1adb5ca723e /httemplate | |
parent | 3e3441036353ea99dc85548bbdbe810edc81b181 (diff) |
NENA2 E911 export and batch-oriented exports in general, #14049
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/edit/svc_phone.cgi | 10 | ||||
-rw-r--r-- | httemplate/elements/select-e911_class.html | 6 | ||||
-rw-r--r-- | httemplate/elements/select-e911_type.html | 6 |
3 files changed, 22 insertions, 0 deletions
diff --git a/httemplate/edit/svc_phone.cgi b/httemplate/edit/svc_phone.cgi index d48e6353b..f8582057e 100644 --- a/httemplate/edit/svc_phone.cgi +++ b/httemplate/edit/svc_phone.cgi @@ -91,6 +91,16 @@ my $begin_callback = sub { ); }, }, + { field => 'e911_class', + type => 'select', + options => [ keys(%{ FS::svc_phone->e911_classes }) ], + labels => FS::svc_phone->e911_classes, + }, + { field => 'e911_type', + type => 'select', + options => [ keys(%{ FS::svc_phone->e911_types }) ], + labels => FS::svc_phone->e911_types, + }, { field => 'custnum', type=> 'hidden' }, #for new cust_locations ; } diff --git a/httemplate/elements/select-e911_class.html b/httemplate/elements/select-e911_class.html new file mode 100644 index 000000000..8173c1d69 --- /dev/null +++ b/httemplate/elements/select-e911_class.html @@ -0,0 +1,6 @@ +% my $classes = FS::svc_phone->e911_classes; +<& select.html, + options => [ keys(%$classes) ], + labels => $classes, + @_ +&> diff --git a/httemplate/elements/select-e911_type.html b/httemplate/elements/select-e911_type.html new file mode 100644 index 000000000..249ad9b32 --- /dev/null +++ b/httemplate/elements/select-e911_type.html @@ -0,0 +1,6 @@ +% my $types = FS::svc_phone->e911_types; +<& select.html, + options => [ keys(%$types) ], + labels => $types, + @_ +&> |