Show Contract (equals Cusomer-) id

For better identification of the current contract in details/edit views.
Mantis: 3885
agranig/1_0_subfix
Gerhard Jungwirth 12 years ago committed by Andrew Pogrebennyk
parent e67c4b7ca5
commit 64766a4150

@ -124,7 +124,8 @@ sub create :Chained('contract_list') :PathPart('create') :Args(0) {
delete $c->session->{created_objects}->{contact};
delete $c->session->{created_objects}->{billing_profile};
$c->session->{created_objects}->{contract} = { id => $contract->id };
$c->flash(messages => [{type => 'success', text => 'Contract successfully created!'}]);
my $contract_id = $contract->id;
$c->flash(messages => [{type => 'success', text => "Contract #$contract_id successfully created!"}]);
});
} catch($e) {
$c->log->error("Failed to create contract: $e");
@ -348,7 +349,8 @@ sub peering_create :Chained('peering_list') :PathPart('create') :Args(0) {
$c->session->{created_objects}->{contract} = { id => $contract->id };
delete $c->session->{created_objects}->{contact};
delete $c->session->{created_objects}->{billing_profile};
$c->flash(messages => [{type => 'success', text => 'Contract successfully created'}]);
my $contract_id = $contract->id;
$c->flash(messages => [{type => 'success', text => "Contract #$contract_id successfully created"}]);
});
} catch($e) {
$c->log->error("Failed to create contract: $e");
@ -455,7 +457,8 @@ sub customer_create :Chained('customer_list') :PathPart('create') :Args(0) {
$c->session->{created_objects}->{contract} = { id => $contract->id };
delete $c->session->{created_objects}->{contact};
delete $c->session->{created_objects}->{billing_profile};
$c->flash(messages => [{type => 'success', text => 'Customer successfully created'}]);
my $contract_id = $contract->id;
$c->flash(messages => [{type => 'success', text => "Customer #$contract_id successfully created"}]);
});
} catch($e) {
NGCP::Panel::Utils::Message->error(

@ -1,6 +1,9 @@
[% site_config.title = page_title_plural -%]
[%
helper.name = page_title;
IF edit_flag;
helper.name = page_title _ " #" _ contract.id;
END;
helper.data = contracts;
helper.messages = messages;
helper.dt_columns = contract_dt_columns;

@ -1,4 +1,4 @@
[% site_config.title = 'Customer Details' -%]
[% site_config.title = 'Customer Details for #' _ contract.id _ " (" _ product.name _ ")" -%]
[%
lock_levels = [

Loading…
Cancel
Save