]> git.decadent.org.uk Git - maypole.git/blob - lib/Maypole/templates/factory/search_form
search_form now uses search columns
[maypole.git] / lib / Maypole / 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.search_columns %]
6             <label>
7                 <span class="field">[% classmetadata.colnames.$col; %]</span>
8                     [% SET element = classmetadata.cgi.$col;
9                     IF element.tag == "select";
10                         USE element_maker = Class("HTML::Element");
11                         SET element = element.unshift_content(
12                             element_maker.new("option", value," "));
13                     END;
14                    element.as_XML; %]
15                    </label>
16         [% END; %]
17     <input type="submit" name="search" value="search"/>
18     </fieldset>
19 </form>
20 </div>