X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=templates%2Ffactory%2Fedit;h=5feb34eb0d128153daff76b41158495ca0497162;hb=8b7434d8323a8191b3c19cf65d2c0138c447d96d;hp=712348a074635240665f574b5185e9e8f98a293f;hpb=36b7502bb586953f62f56a2c6edd3b22c184702d;p=maypole.git diff --git a/templates/factory/edit b/templates/factory/edit index 712348a..5feb34e 100644 --- a/templates/factory/edit +++ b/templates/factory/edit @@ -1,21 +1,34 @@ +[%# + +=head1 edit + +This is the edit page. It edits the passed-in object, by displaying a +form similar to L but with the current values filled in. + +=cut + +#%] [% PROCESS macros %] [% INCLUDE header %] - +[% INCLUDE title %] +
Edit a [% classmetadata.moniker %]
[% FOR item = objects; %] -

Edit [% item.name %]

- -
-[% - FOR col = classmetadata.columns; - NEXT IF col == "id"; - "

"; - ""; classmetadata.colnames.$col; ""; - ": "; - item.to_field(col).as_HTML; - "

"; - IF errors.$col; - ""; errors.$col; ""; - END; + +
+Edit [% item.name %] +[% FOR col = classmetadata.columns; + NEXT IF col == "id"; + '"; + IF errors.$col; + ''; errors.$col;''; END; - ''; -END %] + END; + ''; + "
"; + + END %] + +[% INCLUDE footer %]