X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fbrowse%2Fpayment_gateway.html;h=720858e9bc961e83092accfa9a9384db2bf75a87;hb=2a6aa24137ddd389c1e644f5ece325c5b5dbaf3a;hp=002932ccdbdc14cd3e48a3de674857656806b54d;hpb=c1bb4ddb71147d0571bd301a6d8c452fdf0e1bc9;p=freeside.git diff --git a/httemplate/browse/payment_gateway.html b/httemplate/browse/payment_gateway.html index 002932ccd..720858e9b 100644 --- a/httemplate/browse/payment_gateway.html +++ b/httemplate/browse/payment_gateway.html @@ -1,70 +1,79 @@ -<% - - my %search; - if ( $cgi->param('showdisabled') ) { - %search = (); - } else { - %search = ( 'disabled' => '' ); - } - -%> -<%= include("/elements/header.html",'Payment gateways', menubar( +<% include("/elements/header.html",'Payment gateways', menubar( 'Main Menu' => $p, 'Agents' => $p. 'browse/agent.cgi', )) %> -Add a new payment gateway

+Add a new payment gateway

-<%= $cgi->param('showdisabled') +<% $cgi->param('showdisabled') ? do { $cgi->param('showdisabled', 0); '( hide disabled gateways )'; } : do { $cgi->param('showdisabled', 1); '( show disabled gateways )'; } %> -<%= table() %> +<% table() %> - param('showdisabled') ? 1 : 2 %>># + param('showdisabled') ? 1 : 2 %>># Gateway Username Password Action Options +% foreach my $payment_gateway ( qsearch( 'payment_gateway', \%search ) ) { -<% foreach my $payment_gateway ( qsearch( 'payment_gateway', \%search ) ) { %> - <%= $payment_gateway->gatewaynum %> - <% if ( !$cgi->param('showdisabled') ) { %> - <%= $payment_gateway->disabled ? 'DISABLED' : '' %> - <% } %> - <%= $payment_gateway->gateway_module %> - <%= !$payment_gateway->disabled - ? ' (disable)' - : '' - %> + <% $payment_gateway->gatewaynum %> +% if ( !$cgi->param('showdisabled') ) { + + <% $payment_gateway->disabled ? 'DISABLED' : '' %> +% } + + <% $payment_gateway->gateway_module %> + + (edit) + <% !$payment_gateway->disabled + ? '(disable)' + : '' + %> + - <%= $payment_gateway->gateway_username %> + <% $payment_gateway->gateway_username %> - - <%= $payment_gateway->gateway_action %> + <% $payment_gateway->gateway_action %> - <% my %options = $payment_gateway->options; - foreach my $option ( keys %options ) { - %> +% my %options = $payment_gateway->options; +% foreach my $option ( keys %options ) { +% + - - + + - <% } %> +% } +
<%= $option %>:<%= $options{$option} %><% $option %>:<% $options{$option} %>
+% } -<% } %> +<%init> + +die "access denied" + unless $FS::CurrentUser::CurrentUser->access_right('Configuration'); + +my %search; +if ( $cgi->param('showdisabled') ) { + %search = (); +} else { + %search = ( 'disabled' => '' ); +} +