link to ticket, RT#34237
[freeside.git] / rt / share / html / Elements / CalendarSlotSchedule
index 4a9b3bc..538a41a 100644 (file)
@@ -19,6 +19,7 @@
 %
 %   my $bgcolor = '666666;border-color:#555555';
 %   my $content = '';
+%   my $link = '';
 %   my $selectable = 0;
 %   my $draggable_ticketid = 0;
 %   my $draggable_length = 0;
 %     $selectable = 0;
 %
 %     if ( $starts >= $tod_row ) { #first row
+%
+%       #false laziness w/misc/xmlhttp-ticket-update.html & CalendarDaySchedule
+%       my %hash = $m->comp('/Ticket/Elements/Customers', Ticket => $t);
+%       my @cust_main = values( %{$hash{cust_main}} );
+%
 %       $content .= ($content?', ':''). #$id. ': '.
 %                   #false laziness w/xmlhttp-ticket-update.html
 %                   FS::sched_avail::pretty_time($starts). '-'.
-%                   FS::sched_avail::pretty_time($due);
+%                   FS::sched_avail::pretty_time($due).
+%                   ': '. $cust_main[0]->_FreesideURILabel;
 %                   #'install for custname XX miles away'; #XXX placeholder/more
+%       $link = qq( <A HREF="$RT::WebPath/Ticket/Display.html?id=$id">view</A>);
 %       $draggable_ticketid = $id;
 %       $draggable_length = $due - $starts;
 %
 %       }
 %
 %     }
-    ><% $content %></td>
+    ><% $content |h %><% $link |n %></td>
     <SCRIPT TYPE="text/javascript">
 
       $('#<% $td_id %>').data('username', "<% $username %>");