From 2888eb3dd278260b3ed6ad4a2d4ae3ba656f6a57 Mon Sep 17 00:00:00 2001 From: mark Date: Fri, 25 Feb 2011 23:46:07 +0000 Subject: [PATCH] missing changes from cdr_type --- httemplate/edit/elements/rate_detail.html | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/httemplate/edit/elements/rate_detail.html b/httemplate/edit/elements/rate_detail.html index faf11f844..72a86aee7 100644 --- a/httemplate/edit/elements/rate_detail.html +++ b/httemplate/edit/elements/rate_detail.html @@ -35,14 +35,14 @@ with row headers showing the region name and prefixes. % $region = $r; % foreach ($r->regionname, $r->prefixes_short) { - <% $_ %> + <% $_ %> % } % } % elsif ( !$opt{'ratenum'} ) { % $rate = $r; - <% $r->ratename %> + <% $r->ratename %> % } % foreach my $rate_time (@rate_time, '') { @@ -57,11 +57,12 @@ with row headers showing the region name and prefixes. <% granularity_detail($detail) %> <% min_included_detail($detail) %> <% conn_charge_detail($detail) %> - <% $rate_time ? delete_link($detail) : '' %> + <% ( $rate_time || $cdrtypenum ) ? delete_link($detail) : '' %> + % } % else { #!$detail - <% add_link($rate, $region, $rate_time) %> + <% add_link($rate, $region, $rate_time, $cdrtypenum) %> % } % $col++; @@ -98,16 +99,16 @@ sub edit_link { } sub add_link { - my ($rate, $region, $rate_time) = @_; + my ($rate, $region, $rate_time, $cdrtypenum) = @_; ' 'Add rate', 'height' => 420, ).'">'.small('(add)').'' @@ -172,6 +173,7 @@ die "access denied" my %opt = @_; my $ratenum = $opt{'ratenum'} || ''; my $regionnum = $opt{'regionnum'} || ''; +my $cdrtypenum = $opt{'cdrtypenum'} || ''; # either of these, if the $opt isn't passed, will be set to the # correct object when generating each row. @@ -214,6 +216,7 @@ if ( $ratenum ) { push @details, [ map { qsearchs('rate_detail', { 'ratenum' => $ratenum, 'dest_regionnum' => $region->regionnum, + 'cdrtypenum' => $cdrtypenum, 'ratetimenum' => $_ } ) or '' } @rtns ]; @@ -227,6 +230,7 @@ elsif ( $regionnum ) { push @details, [ map { qsearchs('rate_detail', { 'ratenum' => $rate->ratenum, 'dest_regionnum' => $regionnum, + 'cdrtypenum' => $cdrtypenum, 'ratetimenum' => $_ } ) or '' } @rtns ]; -- 2.11.0