added config option to deactivate customer handling

3.0-u-redesign
Daniel Tiefnig 15 years ago
parent 7876816d0f
commit db775d36e5

@ -5,6 +5,7 @@
peering_features="[% www_admin.peering_features %]"
voicemail_features="[% www_admin.voicemail_features %]"
fax_features="[% www_admin.fax_features %]"
customer_features="0"
cc_dial_prefix="[% www_admin.cc_dial_prefix %]"
ac_dial_prefix="[% www_admin.ac_dial_prefix %]"
>

@ -85,6 +85,9 @@ sub detail : Local {
delete $c->session->{voip_account};
$c->session->{voip_account}{customer_id} = $c->request->params->{customer_id} || undef;
}
$c->stash->{edit_account} = $c->request->params->{edit_account};
if($c->config->{billing_features}) {
if(defined $account_id) {
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_voip_account_balance',
@ -119,7 +122,6 @@ sub detail : Local {
delete $c->session->{restore_balance_input};
}
$c->stash->{edit_account} = $c->request->params->{edit_account};
$c->stash->{edit_balance} = $c->request->params->{edit_balance};
# we only use this to fill the drop-down lists

@ -14,7 +14,7 @@
[% IF Catalyst.session.admin %]
<h3>User Administration</h3>
<ul>
[% IF Catalyst.config.billing_features %]
[% IF Catalyst.config.customer_features %]
<li [% 'class="active_menu"' IF menu.active == "customer" %]><a href="/customer">Customers</a></li>
[% END %]
<li [% 'class="active_menu"' IF menu.active == "account" %]><a href="/account">Accounts</a></li>

@ -51,7 +51,7 @@
<table>
<tr><td class="tdkey">ContractID:</td><td>[% account.id %]</td></tr>
[% IF billing_features %]
[% IF Catalyst.config.customer_features %]
<tr>
<td class="tdkey">CustomerID:</td>
<td>
@ -65,6 +65,8 @@
[% END %]
</td>
</tr>
[% END %]
[% IF billing_features %]
<tr>
<td class="tdkey">product:</td>
<td>

Loading…
Cancel
Save