b26b3a6389fc2d8f93b36c060c17dac2a7d09006
[freeside.git] / rt / html / Ticket / Elements / AddCustomers
1 %# BEGIN LICENSE BLOCK
2 %# 
3 %# Copyright (c) 1996-2003 Jesse Vincent <jesse@bestpractical.com>
4 %# 
5 %# (Except where explictly superceded by other copyright notices)
6 %# 
7 %# This work is made available to you under the terms of Version 2 of
8 %# the GNU General Public License. A copy of that license should have
9 %# been provided with this software, but in any event can be snarfed
10 %# from www.gnu.org.
11 %# 
12 %# This work is distributed in the hope that it will be useful, but
13 %# WITHOUT ANY WARRANTY; without even the implied warranty of
14 %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15 %# General Public License for more details.
16 %# 
17 %# Unless otherwise specified, all modifications, corrections or
18 %# extensions to this work which alter its source code become the
19 %# property of Best Practical Solutions, LLC when submitted for
20 %# inclusion in the work.
21 %# 
22 %# 
23 %# END LICENSE BLOCK
24 <BR>
25 <%$msg%><br>
26
27 % if (@Customers) {
28
29 <br><i>(Check box to link)<i>
30 <table>
31 % foreach my $customer (@Customers) {
32 <tr>
33   <td>
34     <input type="checkbox" name="Ticket-AddCustomer-<% $customer->custnum %>" VALUE="1" <% scalar(@Customers) == 1 ? 'CHECKED' : '' %>>
35 %#    <% $customer->name %>
36     <A HREF="<% $p %>view/cust_main.cgi?<% $customer->custnum %>"><% small_custview( $customer, scalar(FS::Conf->new->config('countrydefault')), 1 ) |n %>
37   </td>
38 </tr>
39 % }
40
41 % }
42
43 <%INIT>
44 my ($msg);
45
46 my @Customers = ();
47 if ( $CustomerString ) {
48     @Customers = smart_search( 'search' => $CustomerString );
49     warn scalar(@Customers);
50 }
51
52 my @Services = ();
53 if ($ServiceString) {
54     @Services = (); #service_search();
55 }
56
57 eval { use FS::CGI qw( popurl small_custview ); };
58 my $p = eval { popurl(3); };
59
60 </%INIT>
61
62 <%ARGS>
63 $CustomerString => undef
64 $ServiceString => undef
65 </%ARGS>