added the list of management factor types in controllers
[sgn.git] / mason / breeders_toolbox / projects.mas
blob51a08999a3e08f575d24388fc313955149e78dcb
2 <%args>
3 $trials_by_breeding_project => ()
4 @locations => ()
5 @roles => ()
6 $breeding_programs
7 $management_factor_types => ()
8 </%args>
10 <& /util/import_javascript.mas, classes => [ 'jquery', 'jqueryui', 'jquery.iframe-post-form','CXGN.List','CXGN.BreedersToolbox.AddTrial','CXGN.BreedersToolbox.UploadTrial','CXGN.BreedersToolbox.Trial'] &>
12  <style>
13   /* IE has layout issues when sorting (see #5413) */
14   .group { zoom: 1 }
15   .trial_list_table  {border-spacing:7px;}
16   </style>
18 <div id="trials_accordion">
19   <%perl>
20   foreach my $p (sort keys %$trials_by_breeding_project){
21     print '<div class="group">';
22     print '<h3 class="ui-accordion-header">'.$p.'</h3>'."\n";
23     print '<div>';
24     print '<p>';
25     print '<table class="trial_list_table">';
26     #print "<tr><td colspan=\"3\"><h4>$p</h4></td></tr>\n";
27     foreach my $t (@{$trials_by_breeding_project->{$p}}) {
28       print "<tr><td colspan=\"3\"><a href=\"/breeders_toolbox/trial/$t->[0]\">$t->[1]</td><td>$t->[2]</td></tr>\n";
29     }
30     print '</table>';
31     print '</p>';
32     print '</div>';
33     print '</div>';
34   }
35   </%perl>
36 </div>
38 <& /breeders_toolbox/trial/trial_create_dialogs.mas, locations => \@locations, breeding_programs => $breeding_programs, management_factor_types => $management_factor_types &>
39 <& /breeders_toolbox/trial/trial_upload_dialogs.mas, locations => \@locations, breeding_programs => $breeding_programs &>