X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fedit%2Frate.cgi;h=3443f81d4928580044f0216e07e2afd4dc737f48;hp=83a89c475209963067f6dec29163c8d0b84b43a1;hb=6cf964d0dc008621fb30fd2da28e2c44f29c6364;hpb=f7fd2a3e34da751cbc02bbf215e99c6dc89adc15 diff --git a/httemplate/edit/rate.cgi b/httemplate/edit/rate.cgi index 83a89c475..3443f81d4 100644 --- a/httemplate/edit/rate.cgi +++ b/httemplate/edit/rate.cgi @@ -1,12 +1,7 @@ - <% my $rate; -if ( $cgi->param('error') ) { - $rate = new FS::rate ( { - map { $_, scalar($cgi->param($_)) } fields('rate') - } ); -} elsif ( $cgi->keywords ) { +if ( $cgi->keywords ) { my($query) = $cgi->keywords; $query =~ /^(\d+)$/; $rate = qsearchs( 'rate', { 'ratenum' => $1 } ); @@ -22,6 +17,13 @@ my %granularity = ( '60' => 'minute', ); +my $nous = < <%= header("$action Rate plan", menubar( @@ -30,12 +32,41 @@ my %granularity = ( )) %> -<% if ( $cgi->param('error') ) { %> -Error: <%= $cgi->param('error') %>
-<% } %> + + + + +
Rate plan @@ -52,12 +83,16 @@ Rate plan <% foreach my $rate_region ( - qsearch('rate_region', {}, '', 'ORDER BY regionname' ) + qsearch( 'rate_region', + {}, + '', + "$nous ORDER BY regionname", + ) ) { my $n = $rate_region->regionnum; my $rate_detail = $rate->dest_detail($rate_region) - || new FS::rate_region { 'min_included' => 0, + || new FS::rate_detail { 'min_included' => 0, 'min_charge' => 0, 'sec_granularity' => '60' }; @@ -84,9 +119,12 @@ Rate plan -
"> +%>" onClick="document.OneTrueForm.submit.disabled=true; process();"> +Please make sure to allow popups from this site in order to view the progress window. +