pheno download functions in CXGN::Phenotype::Search now instead of CXGN::BreederSearch
[sgn.git] / mason / page / html_select.mas
blob3cd11f0c2da3cca0f540bde2c36ab81212677240
2 <%doc>
4 =head1 NAME
6 html_select - create a html select menu
8 =head1 SYNOPSYS
10 <& /page/html_select.mas, name=>$name, $choices=> [ [ 1, "France"], [ 2, "Spain" ] ], label=>"select country", $id=>"27", params => 'onchange="alert('foo')", multiple=>0  &>
12 Based on code by Robert Buels in CXGN::Page::FormattingHelpers.
14 =cut
16 </%doc>
18 <%args>
19 $name
20 @choices
21 $selected => ''
22 $id => ''
23 $multiple => ''
24 $params => ''
25 $label => ''
26 </%args>
28 <%perl>
29 use strict;
30 use CXGN::Page::FormattingHelpers qw | simple_selectbox_html |;
32 print simple_selectbox_html(
33    name => $name,
34    choices => \@choices,
35    selected => $selected,
36    multiple => $multiple,
37    id => $id,
38    params => $params,
39    label => $label,
41 </%perl>