improve speed in customer search, #13364
[freeside.git] / httemplate / search / cust_main.html
index 57538d8..693996e 100755 (executable)
@@ -1,7 +1,7 @@
-<% include( 'elements/search.html',
-                  'title'       => 'Customer Search Results'
+<& elements/search.html,
+                  'title'       => emt('Customer Search Results')
                   'menubar'     => $menubar,
-                  'name'        => 'customers',
+                  'name'        => emt('customers'),
                   'query'       => $sql_query,
                   'count_query' => $count_query,
                   'header'      => [ FS::UI::Web::cust_header(
@@ -29,8 +29,7 @@
                                      ),
                                      map '', @extra_fields
                                    ],
-              )
-%>
+&>
 <%init>
 
 die "access denied"
@@ -45,7 +44,7 @@ my %search_hash = ();
 #scalars
 my @scalars = qw (
   agentnum status address paydate_year paydate_month invoice_terms
-  no_censustract custbatch usernum
+  no_censustract with_geocode custbatch usernum
   cancelled_pkgs
   cust_fields flattened_pkgs
 );
@@ -56,7 +55,7 @@ for my $param ( @scalars ) {
 }
 
 #lists
-for my $param (qw( classnum payby )) {
+for my $param (qw( classnum payby tagnum )) {
   $search_hash{$param} = [ $cgi->param($param) ];
 }
 
@@ -105,7 +104,7 @@ if ( $FS::CurrentUser::CurrentUser->access_right('Bulk send customer notices') )
   $uri->query_form( \%search_hash );
   my $query = $uri->query;
 
-  push @$menubar, 'Email a notice to these customers' =>
+  push @$menubar, emt('Email a notice to these customers') =>
                     "${p}misc/email-customers.html?table=cust_main&$query",
 
 }