]> git.decadent.org.uk Git - maypole.git/blob - ex/fancy_example/templates/factory/search_form
tested and it seems to work
[maypole.git] / ex / fancy_example / templates / factory / search_form
1 <div id="search">
2 <form method="get" action="[% base %]/[% classmetadata.moniker %]/search/">
3 <fieldset>
4 <legend>Search</legend>
5         [% FOR col = classmetadata.columns;
6             NEXT IF col == "id" OR col == classmetadata.table _ "_id";
7          %]
8             <label>
9                 <span class="field">[% classmetadata.colnames.$col; %]</span>
10                     [% SET element = classmetadata.cgi.$col;
11                     IF element.tag == "select";
12                         USE element_maker = Class("HTML::Element");
13                         SET element = element.unshift_content(
14                             element_maker.new("option", value," "));
15                     END;
16                    element.as_XML; %]
17                    </label>
18         [% END; %]
19     <input type="submit" name="search" value="search"/>
20     </fieldset>
21 </form>
22 </div>