[Rt-commit] r16096 - in rt/branches/3.999-DANGEROUS: .

sunnavy at bestpractical.com sunnavy at bestpractical.com
Fri Sep 26 07:43:00 EDT 2008


Author: sunnavy
Date: Fri Sep 26 07:42:59 2008
New Revision: 16096

Modified:
   rt/branches/3.999-DANGEROUS/   (props changed)
   rt/branches/3.999-DANGEROUS/share/html/Ticket/ModifyDates.html

Log:
 r16829 at sunnavys-mb:  sunnavy | 2008-09-26 18:25:58 +0800
 updated ModifyDates.html to use actions


Modified: rt/branches/3.999-DANGEROUS/share/html/Ticket/ModifyDates.html
==============================================================================
--- rt/branches/3.999-DANGEROUS/share/html/Ticket/ModifyDates.html	(original)
+++ rt/branches/3.999-DANGEROUS/share/html/Ticket/ModifyDates.html	Fri Sep 26 07:42:59 2008
@@ -50,30 +50,27 @@
     ticket => $ticket_obj, 
     current_tab => "Ticket/ModifyDates.html?id=".$ticket_obj->id, 
     title => _('Modify dates for #%1', $ticket_obj->id) &> 
+% $m->callback(Callbackname => 'before_action_list', args_ref => \%ARGS, ticket => $ticket_obj);
 
-% $m->callback(Callbackname => 'before_action_list', Actions => \@results, args_ref => \%ARGS, ticket => $ticket_obj);
-<& /Elements/ListActions, actions => \@results &>
-
-<form method="post" action="ModifyDates.html">
-% $m->callback( Callbackname => 'form_start', args_ref => \%ARGS );
-<input type="hidden" class="hidden" name="id" value="<%$ticket_obj->id%>" />
+<% Jifty->web->render_messages %>
+<% Jifty->web->form->start( submit_to => '?id=' . $ticket_obj->id ) %>
 <&| /Widgets/TitleBox,title => _('Modify dates for ticket # %1', $ticket_obj->id), class=> 'ticket-info-dates' &>
-<& Elements/EditDates, ticket_obj => $ticket_obj &>
+% for my $field ( @fields ) {
+<% $action->form_field( $field ) %>
+% }
 </&>
-<& /Elements/Submit, label => _('Save Changes') &>
-</form>
-
+<% Jifty->web->form->submit( label => _('Save Changes') ) %>
+<% Jifty->web->form->end %>
 
 </&>
 <%INIT>
 
+my @fields = qw/starts started told due/;
 my $ticket_obj = load_ticket($id);
-$m->callback( ticket_obj => $ticket_obj, args_ref => \%ARGS );
-my @results = process_ticket_dates( ticket_obj => $ticket_obj, args_ref => \%ARGS);
-
+my $action = Jifty->web->new_action( class => 'TicketUpdateDates', record =>
+        $ticket_obj );
 </%INIT>
 
-
 <%ARGS>
 $id => undef
 </%ARGS>


More information about the Rt-commit mailing list