diff options
author | Mark Wells <mark@freeside.biz> | 2013-12-06 14:41:35 -0800 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2013-12-06 14:41:35 -0800 |
commit | 39bd5b53c899df1f543ef85dac206cdc135e9f3f (patch) | |
tree | 775ec0bcb772813653a0f4d8c177e743472496c8 /httemplate | |
parent | 721542615319024c253affa3d7f177b7ca7e53cc (diff) |
advanced customer report: search by package class, #25531
Diffstat (limited to 'httemplate')
-rwxr-xr-x | httemplate/search/cust_main.html | 3 | ||||
-rwxr-xr-x | httemplate/search/report_cust_main.html | 17 |
2 files changed, 19 insertions, 1 deletions
diff --git a/httemplate/search/cust_main.html b/httemplate/search/cust_main.html index 66a3a9825..b97a4ef60 100755 --- a/httemplate/search/cust_main.html +++ b/httemplate/search/cust_main.html @@ -47,6 +47,7 @@ my @scalars = qw ( cancelled_pkgs cust_fields flattened_pkgs all_tags + all_pkg_classnums ); for my $param ( @scalars ) { @@ -55,7 +56,7 @@ for my $param ( @scalars ) { } #lists -for my $param (qw( classnum refnum payby tagnum )) { +for my $param (qw( classnum refnum payby tagnum pkg_classnum )) { $search_hash{$param} = [ $cgi->param($param) ]; } diff --git a/httemplate/search/report_cust_main.html b/httemplate/search/report_cust_main.html index 1ceb48e1e..4309fbb7f 100755 --- a/httemplate/search/report_cust_main.html +++ b/httemplate/search/report_cust_main.html @@ -119,6 +119,23 @@ </TD> </TR> + <TR> + <TD ALIGN="right">With package of class</TD> + <TD> + <& /elements/select-pkg_class.html, + 'field' => 'pkg_classnum', + 'multiple' => 1, + &> + <DIV STYLE="display:inline-block; vertical-align:baseline"> + <INPUT TYPE="radio" NAME="all_pkg_classnums" VALUE="0" CHECKED> + Any of these + <BR> + <INPUT TYPE="radio" NAME="all_pkg_classnums" VALUE="1"> + All of these + </DIV> + </TD> + </TR> + <& /elements/tr-select-payby.html, 'payby_type' => 'cust', 'multiple' => 1, |