20707dab895e3b4caf4d7dad3b56bbc6257f432a
[freeside.git] / httemplate / misc / xmlhttp-cust_main-search.cgi
1 % if ( $sub eq 'custnum_search' ) {
2
3 %   my $custnum = $cgi->param('arg');
4 %   my $cust_main = qsearchs({
5 %     'table'   => 'cust_main',
6 %     'hashref' => { 'custnum' => $custnum },
7 %     'extra_sql' => ' AND '. $FS::CurrentUser::CurrentUser->agentnums_sql,
8 %   });
9 %     
10 "<% $cust_main ? $cust_main->name : '' %>"
11 %
12 % } elsif ( $sub eq 'smart_search' ) {
13 %
14 %   my $string = $cgi->param('arg');
15 %   my @cust_main = smart_search( 'search' => $string );
16 %   my $return = [ map [ $_->custnum, $_->name ], @cust_main ];
17 %     
18 <% objToJson($return) %>
19 % } 
20 <%init>
21
22 my $sub = $cgi->param('sub');
23
24 </%init>