X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=templates%2Fbeer%2Faddnew;h=248fe287d12a69bb4aaa40761784907ff4c2f8e4;hb=d77cc42a2fd0ae059128043822ef127199e55ed2;hp=c3d351cb40e14543e275492ea8188135b4eea5ad;hpb=0ad4ba7aa71b7dda17f0b07ccc9d8f0ad3424b82;p=maypole.git diff --git a/templates/beer/addnew b/templates/beer/addnew index c3d351c..248fe28 100644 --- a/templates/beer/addnew +++ b/templates/beer/addnew @@ -1,29 +1,32 @@

Add a new [%classmetadata.moniker%]

[% USE element_maker = Class("HTML::Element") %] -

-

- - - [% FOR col = classmetadata.columns; - NEXT IF col == "id"; - "";classmetadata.colnames.$col;" : "; - SET element = classmetadata.cgi.$col; - IF col == "brewery"; - SET create_url = base _ "/brewery/edit"; - SET new_element = element_maker.new("option", - "class", "redirect", - "value", create_url).push_content("Create new brewery"); - SET child = element.content_list.first; - SET foo = element.attr("name", "navi"); - SET child = child.attr("selected", "selected"); - SET element = - element.unshift_content(element_maker.new("option", value," ")); - element.attr("onChange", "go()"); - SET element = element.unshift_content(new_element); - END; - element.as_HTML; - %] -
- [% END; %] - -
+

+

+ + + + [% FOR col = classmetadata.columns; + NEXT IF col == "id"; + SET element = classmetadata.cgi.$col; + IF col == "brewery"; + SET create_url = base _ "/brewery/edit"; + SET new_element = element_maker.new("option", + "class", "redirect", + "value", create_url).push_content("Create new brewery"); + SET child = element.content_list.first; + SET foo = element.attr("name", "navi"); + SET child = child.attr("selected", "selected"); + SET element = + element.unshift_content(element_maker.new("option", value," ")); + element.attr("onChange", "go()"); + SET element = element.unshift_content(new_element); + END; + %] + + + + + [% END; %] +
[% classmetadata.colnames.$col; %][% element.as_HTML; %]
+ +