Merge pull request #5230 from solgenomics/topic/open_pollinated
[sgn.git] / mason / solgs / search / traits / list.mas
blobd1588ff28fb42bb917b54d8ce7f279df2dc9ba71
1 <%doc>
2 A subset of GS traits list.
3 </%doc>
5 <%args>
7 $index
8 $traits_list
10 </%args>
11 <%perl>
12 my $table;      
14 if (@$traits_list) {
15   $table  = qq | <table id="traits_starting_with_index_table" class="table table-condensed table-striped"> |;
16   $table .= qq | <thead><tr><td>Trait</td><td>Definition</td></tr></thead><tbody> |;
17         
18   foreach my $trait (@$traits_list) {
19     $table .= qq | <tr> |;
20     $table .= qq | <td> $trait->[0] </td> |;
21     $table .= qq | <td> $trait->[1] </td> |;
22     $table .= qq | </tr> |;
23   }
24     
25   $table .= qq | </tbody> |;
26   $table .= qq | </table> |;
28 } else {
29   $table = qq | <p>There are no traits starting with $index </p> |; 
32 </%perl>
34 <div class="container">
35   <& /page/page_title.mas, 
36      title=>'List of traits with GS data'
37     &>
39     <&| /page/info_section.mas, 
40         title => qq |Traits beginning with "$index" |
41       &>
43       <div id="traits_starting_with_index_div">
44         <% $table %>
45      </div>
47  </&>
48 </div>