summaryrefslogtreecommitdiff
path: root/rt/share/html/Ticket/Elements/EditCustomers
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2013-07-02 21:11:29 -0700
committerIvan Kohler <ivan@freeside.biz>2013-07-02 21:11:29 -0700
commit3d0a1bb06b895c5be6e3f0517d355442a6b1e125 (patch)
tree84069ebc3254825b952a482e11cdbbbc69f6fe85 /rt/share/html/Ticket/Elements/EditCustomers
parentf3b99c11d6eed33f467dda360180a698a85c54e8 (diff)
parentd62206a94d9d49ef96640e0a8ec492679f8345e9 (diff)
Merge branch 'master' of git.freeside.biz:/home/git/freeside
Diffstat (limited to 'rt/share/html/Ticket/Elements/EditCustomers')
-rw-r--r--rt/share/html/Ticket/Elements/EditCustomers40
1 files changed, 29 insertions, 11 deletions
diff --git a/rt/share/html/Ticket/Elements/EditCustomers b/rt/share/html/Ticket/Elements/EditCustomers
index 96207f4cc..cc9956f91 100644
--- a/rt/share/html/Ticket/Elements/EditCustomers
+++ b/rt/share/html/Ticket/Elements/EditCustomers
@@ -15,22 +15,40 @@
<TD VALIGN=TOP WIDTH=50% ROWSPAN=3>
<h3><&|/l&>Current Customers</&></h3>
+% my %data = $m->comp('Customers', Ticket => $Ticket);
+% if ( @{ $data{custnums} } ) {
+<style>
+.small_custview {
+ padding-top: 1em;
+}
+</style>
<table>
<tr>
- <td><i><&|/l&>(Check box to disassociate)</&></i></td>
+ <td colspan=2><i><&|/l&>(Check box to disassociate)</&></i></td>
</tr>
+% foreach my $custnum ( @{ $data{custnums} } ) {
+% foreach my $resolver
+% ( $data{cust_main}{$custnum}, @{ $data{cust_svc}{$custnum} } )
+% {
<tr>
<td class="value">
-% foreach my $link ( @{ $Ticket->Customers->ItemsArrayRef } ) {
-
- <INPUT TYPE=CHECKBOX NAME="DeleteLink--<%$link->Type%>-<%$link->Target%>">
-%# <& ShowLink, URI => $link->TargetURI &><br>
- <% $link->TargetURI->Resolver->AsStringLong |n %></A>
- <BR><BR>
-% }
+% if ( $resolver->URI !~ /cust_main/ or $data{cust_linked}{$custnum} ) {
+% # don't show a checkbox for implicit cust_main links
+ <input type="checkbox" name="DeleteLink--MemberOf-<% $resolver->URI %>">
+% }
+ </td>
+ <td>
+% if ( $resolver->URI =~ /cust_main/ ) {
+ <% $resolver->AsStringLong |n %>
+% } elsif ( $resolver->URI =~ /cust_svc/ ) {
+ <% $resolver->ShortLink |n %>
+% }
</td>
</tr>
+% }
+% }
</table>
+% }
</TD>
@@ -38,15 +56,15 @@
<h3><&|/l&>New Customer Links</&></h3>
</TD>
</TR>
-<TR VALIGN="top">
+<TR>
%# rowspan
- <td width=25%>
+ <td width=25% style="vertical-align:top">
<&|/l&>Find customer</&><br>
<input name="CustomerString">
<input type=submit name="OnlySearchForCustomers" value="<&|/l&>Go!</&>">
<br><i>cust #, name, company or phone</i>
</td>
- <td width=25%>
+ <td width=25% style="vertical-align:top">
<&|/l&>Find service</&><br>
<input name="ServiceString">
<input type=submit name="OnlySearchForServices" value="<&|/l&>Go!</&>">