TT#12593 add Faxserver T38 and ECM forms

* add missing Form/Faxserver/T38 form
    * add missing Form/Faxserver/ECM form
    * add T38, ECM forms for the API

Change-Id: Idb1d28f8bbe33a7383a88c074cc4a009f4c37ff4
changes/51/12951/2
Kirill Solomko 9 years ago
parent 5b3bfba3d2
commit 0b5f7c44e1

@ -78,6 +78,18 @@ has_field 'destinations.status' => (
default => 1,
);
has_field 't38' => (
type => 'Boolean',
label => 'T38',
required => 0,
);
has_field 'ecm' => (
type => 'Boolean',
label => 'ECM',
required => 0,
);
1;
# vim: set tabstop=4 expandtab:

@ -0,0 +1,39 @@
package NGCP::Panel::Form::Faxserver::ECM;
use HTML::FormHandler::Moose;
extends 'HTML::FormHandler';
use HTML::FormHandler::Widget::Block::Bootstrap;
has '+widget_wrapper' => ( default => 'Bootstrap' );
has_field 'submitid' => ( type => 'Hidden' );
sub build_render_list {[qw/submitid fields actions/]}
sub build_form_element_class { [qw/form-horizontal/] }
has_field 'ecm' => (
type => 'Boolean',
label => 'ECM',
required => 0,
);
has_field 'save' => (
type => 'Submit',
value => 'Save',
element_class => [qw/btn btn-primary/],
label => '',
);
has_block 'fields' => (
tag => 'div',
class => [qw/modal-body/],
render_list => [qw/ecm/],
);
has_block 'actions' => (
tag => 'div',
class => [qw/modal-footer/],
render_list => [qw/save/],
);
1;
# vim: set tabstop=4 expandtab:

@ -0,0 +1,39 @@
package NGCP::Panel::Form::Faxserver::T38;
use HTML::FormHandler::Moose;
extends 'HTML::FormHandler';
use HTML::FormHandler::Widget::Block::Bootstrap;
has '+widget_wrapper' => ( default => 'Bootstrap' );
has_field 'submitid' => ( type => 'Hidden' );
sub build_render_list {[qw/submitid fields actions/]}
sub build_form_element_class { [qw/form-horizontal/] }
has_field 't38' => (
type => 'Boolean',
label => 'T38',
required => 0,
);
has_field 'save' => (
type => 'Submit',
value => 'Save',
element_class => [qw/btn btn-primary/],
label => '',
);
has_block 'fields' => (
tag => 'div',
class => [qw/modal-body/],
render_list => [qw/t38/],
);
has_block 'actions' => (
tag => 'div',
class => [qw/modal-footer/],
render_list => [qw/save/],
);
1;
# vim: set tabstop=4 expandtab:
Loading…
Cancel
Save