[Jifty-commit] r2147 - jifty/trunk/share/web/templates/__jifty/admin/fragments/list

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Mon Nov 13 10:50:50 EST 2006


Author: yves
Date: Mon Nov 13 10:50:49 2006
New Revision: 2147

Modified:
   jifty/trunk/share/web/templates/__jifty/admin/fragments/list/update

Log:
add delete option in admin view (for Jamalle - private joke)


Modified: jifty/trunk/share/web/templates/__jifty/admin/fragments/list/update
==============================================================================
--- jifty/trunk/share/web/templates/__jifty/admin/fragments/list/update	(original)
+++ jifty/trunk/share/web/templates/__jifty/admin/fragments/list/update	Mon Nov 13 10:50:49 2006
@@ -11,11 +11,16 @@
     moniker => "update-" . Jifty->web->serial,
     record  => $record
 );
+my $delete = Jifty->web->new_action(
+    class   => "Delete".$object_type,
+    moniker => "delete-" . Jifty->web->serial,
+    record  => $record
+);
 </%init>
 <div class="jifty_admin update item inline <%$object_type%>">
 <div class="editlink">
   <% Jifty->web->link(
-      label   => "Save",
+      label   => _("Save"),
       onclick => [
           { submit => $update },
           {   replace_with => '/__jifty/admin/fragments/list/view',
@@ -23,9 +28,19 @@
           }
       ]
       ) %>
-  
   <% Jifty->web->link(
-      label     => "Cancel",
+      label   => _("Delete"),
+      onclick => [
+          { confirm => _("Confirm delete?") },
+          { submit => $delete },
+          {   replace_with => '/__jifty/admin/fragments/list/view',
+              args         => { object_type => $object_type, id => $id }
+          }
+      ]
+      ) %>  
+
+  <% Jifty->web->link(
+      label     => _("Cancel"),
       onclick   => {
           replace_with => '/__jifty/admin/fragments/list/view',
           args         => { object_type => $object_type, id => $id }
@@ -35,6 +50,7 @@
 
 </div>
 
+<%$delete->hidden('id',$id)%>
 % foreach my $argument ($update->argument_names) {
 <%$update->form_field($argument)%>
 %}


More information about the Jifty-commit mailing list