deactivated products

3.0-u-redesign
Daniel Tiefnig 16 years ago
parent 834f12780a
commit 73949c7690

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

@ -126,15 +126,17 @@ sub detail : Local {
# we only use this to fill the drop-down lists
if($c->request->params->{edit_account}) {
my $products;
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_products',
undef,
\$products
);
$c->stash->{products} = [ grep { $$_{data}{class} eq 'voip' }
sort { $$a{data}{name} cmp $$b{data}{name} }
eval { @$products }
];
if($c->config->{product_features}) {
my $products;
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_products',
undef,
\$products
);
$c->stash->{products} = [ grep { $$_{data}{class} eq 'voip' }
sort { $$a{data}{name} cmp $$b{data}{name} }
eval { @$products }
];
}
my $billing_profiles;
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_billing_profiles',
undef,

@ -26,12 +26,14 @@ sub index : Private {
my ( $self, $c ) = @_;
$c->stash->{template} = 'tt/billing.tt';
my $products;
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_products',
undef,
\$products
);
$c->stash->{products} = $products if eval { @$products };
if($c->config->{product_features}) {
my $products;
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_products',
undef,
\$products
);
$c->stash->{products} = $products if eval { @$products };
}
my $bilprofs;
return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_billing_profiles',

@ -66,7 +66,9 @@
</td>
</tr>
[% END %]
[% IF billing_features %]
[% IF Catalyst.config.product_features %]
<tr>
<td class="tdkey">product:</td>
<td>
@ -84,6 +86,8 @@
[% END %]
</td>
</tr>
[% END %]
<tr>
<td class="tdkey">billing profile:</td>
<td>

@ -1,3 +1,4 @@
[% IF Catalyst.config.product_features %]
<h3 id="product">Products</h3>
[% UNLESS Catalyst.session.admin.read_only %]
@ -49,6 +50,8 @@
</table>
</div>
[% END %]
<h3 id="bilprof">Billing Profiles</h3>
[% UNLESS Catalyst.session.admin.read_only %]

Loading…
Cancel
Save