]> git.decadent.org.uk Git - maypole.git/blob - templates/factory/search_form
The beginnings of search.
[maypole.git] / templates / factory / search_form
1
2 <h3>Search</h3>
3 <FORM METHOD="post" ACTION="[%base%]/[%classmetadata.moniker%]/search/">
4     <INPUT TYPE="hidden" NAME="action" VALUE="create">
5     <INPUT TYPE="hidden" NAME="class" VALUE="[%classmetadata.name%]">
6     <TABLE class="view">
7      [% FOR col = classmetadata.columns;
8         NEXT IF col == "id";
9      %]
10      <TR> <TD class="field"> [% classmetadata.colnames.$col; %] </TD>
11      <TD> [% 
12         SET element = classmetadata.cgi.$col;
13         IF element.tag == "select";
14             USE element_maker = Class("HTML::Element");
15             SET element = element.unshift_content(
16                             element_maker.new("option", value," "));
17         END;
18         element.as_HTML; 
19         %] </TD> </TR>
20     [% END; %]
21     </TABLE>
22     <INPUT TYPE="submit" NAME="search" VALUE="search">
23 </FORM>