]> git.decadent.org.uk Git - maypole.git/blob - templates/factory/search_form
XHTML update
[maypole.git] / templates / factory / search_form
1 <h3>Search</h3>
2 <form method="get" action="[% base %]/[% classmetadata.moniker %]/search/">
3     <input type="hidden" name="action" value="create"/>
4     <input type="hidden" name="class" value="[% classmetadata.name %]"/>
5     <table class="view">
6         [% FOR col = classmetadata.columns;
7             NEXT IF col == "id";
8          %]
9             <tr>
10                 <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>
20             </tr>
21         [% END; %]
22     </table>
23     <input type="submit" name="search" value="search"/>
24 </form>