]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/templates/factory/edit
added object method to templates
[maypole.git] / lib / Maypole / templates / factory / edit
index 14f77be3c172e46eaa3233ee31339bf6d6cd230e..2016bb1215f2cce7b0776c1bae4fce8344de4d33 100644 (file)
@@ -16,17 +16,16 @@ form similar to L<addnew> but with the current values filled in.
 [% INCLUDE navbar %]
 [% END %]
 
-[% IF objects.size %]
+[% IF object %]
 <div id="title">Edit a [% classmetadata.moniker %]</div>
-[% FOR item = objects; %]
 <form action="[% base %]/[% item.table %]/do_edit/[% item.id %]" method="post">
 <fieldset>
-<legend>Edit [% item.name %]</legend>
-[% FOR col = classmetadata.columns;
+<legend>Edit [% object.name %]</legend>
+   [% FOR col = classmetadata.columns;
     NEXT IF col == "id" OR col == classmetadata.table _ "_id";
     '<label><span class="field">';
     classmetadata.colnames.$col; ":</span>";
-    item.to_field(col).as_XML;
+    object.to_field(col).as_XML;
     "</label>";
     IF errors.$col; 
        '<span class="error">'; errors.$col;'</span>';
@@ -36,7 +35,6 @@ form similar to L<addnew> but with the current values filled in.
     <input type="hidden" name="__form_id" value="[% request.make_random_id %]">
     </fieldset></form>
     
-    [% END %]
 [% ELSE %]
 
 <div id="addnew">