diff options
author | ivan <ivan> | 2010-07-27 01:48:23 +0000 |
---|---|---|
committer | ivan <ivan> | 2010-07-27 01:48:23 +0000 |
commit | d0cfae64ac8c44a379b0f64e4f47a678ecd8fe77 (patch) | |
tree | 63400d5a9d191462dc0eab8cf768104a8a5212eb /httemplate | |
parent | 8fee1eff267694b2f0bcd5ecc732b814034ba612 (diff) |
add test page for maestro status, RT#9381
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/misc/maestro-customer_status-test.html | 32 | ||||
-rwxr-xr-x | httemplate/view/cust_main.cgi | 3 |
2 files changed, 35 insertions, 0 deletions
diff --git a/httemplate/misc/maestro-customer_status-test.html b/httemplate/misc/maestro-customer_status-test.html new file mode 100644 index 000000000..16d4b5728 --- /dev/null +++ b/httemplate/misc/maestro-customer_status-test.html @@ -0,0 +1,32 @@ +<% include('/elements/header.html', { + 'title' => "Customer $query status", + }) %> + +<% include('/elements/small_custview.html', $query, '', 1) %> +<BR> + +<table style="border:1px solid #000000"> +% foreach my $key (keys %$return) { + <TR> + <TD ALIGN="right"><% $key %>:</TD> + <TD><B><% $return->{$key} %></B></TD> + </TR> +% } +</table> + +<% include('/elements/footer.html') %> +<%init> + +my $return; + +my($query) = $cgi->keywords; +if ( $query =~ /^(\d+)$/ ) { + + use FS::Maestro; + $return = FS::Maestro::customer_status($1); + +} else { + $return = { 'error' => 'No custnum' }; +} + +</%init> diff --git a/httemplate/view/cust_main.cgi b/httemplate/view/cust_main.cgi index a196c7510..f6bef43ba 100755 --- a/httemplate/view/cust_main.cgi +++ b/httemplate/view/cust_main.cgi @@ -90,6 +90,9 @@ function areyousure(href, message) { This customer's signup URL: <A HREF="<% $signupurl %>?ref=<% $custnum %>"><% $signupurl %>?ref=<% $custnum %></A><BR><BR> % } +%if ( $conf->exists('maestro-status_test') ) { + <A HREF="<% $p %>misc/maestro-customer_status-test.html?<% $custnum %>">Test maestro status</A><BR><BR> +% } <A NAME="cust_main"></A> <TABLE BORDER=0> |