Changeset 229 for trunk/grails-app/views


Ignore:
Timestamp:
Mar 3, 2010, 12:50:40 PM (12 years ago)
Author:
keesvb
Message:

updated study/show to show multiple subject templates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/study/show.gsp

    r226 r229  
    129129       </div>
    130130
    131         <div id="subjects">
     131       <div id="subjects">
     132           <g:each in="${studyInstance.giveSubjectTemplates()}" var="template">
    132133        <table>
    133134          <tr>
     
    135136            <td><b>Species</b></td>
    136137            <td><b>Name</b></td>
    137           <g:each in="${studyInstance.template.fields}" var="g">
     138          <g:each in="${template.fields}" var="g">
    138139            <td><b>
    139140              <g:link controller="templateField" action="show" id="${g.id}">
     
    143144          </tr>
    144145
    145           <g:each in="${studyInstance.subjects}" var="s">
     146          <g:each in="${studyInstance.subjects.findAll { it.template == template}}" var="s">
    146147            <tr>
    147148              <td><g:link controller="subject" action="show" id="${s.id}">${s.id}</g:link></td>
    148149              <td>${s.species}</td>
    149150              <td>${s.name}</td>
    150               <g:each in="${studyInstance.template.fields}" var="g">
     151              <g:each in="${template.fields}" var="g">
    151152               <td>
    152153                  <% print s.getFieldValue(g.toString())  %>
     
    157158
    158159          </table>
     160
     161          </g:each>
    159162      </div>
    160163
Note: See TracChangeset for help on using the changeset viewer.