Changeset 862 for trunk/grails-app/views/wizard/pages/_assay_groups.gsp
- Timestamp:
- Aug 30, 2010, 4:16:31 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/views/wizard/pages/_assay_groups.gsp
r836 r862 22 22 </span> 23 23 24 <% 25 // TODO: render a table of assays (in the columns) versus samples (in the rows) 26 // with the samples grouped according to the EventGroups of the parent SamplingEvents 27 // and with all boxes checked by default 28 %> 24 <g:if test="${(study.samples && study.assays)}"> 25 <g:set var="previousTemplate" value=""/> 26 <div class="table"> 27 <div class="header"> 28 <div class="firstColumn">#</div> 29 <div class="column" style="width:150px;">Sample Type</div> 30 <div class="column" style="width:200px;">Sample Name</div> 31 <g:each var="assay" in="${study.assays}"> 32 <div class="column">${assay}</div> 33 </g:each> 34 </div> 35 <g:each var="sampleTemplate" in="${study.giveSampleTemplates()}"> 36 <g:each var="sample" in="${study.giveSamplesForTemplate(sampleTemplate)}"> 37 <div class="row"> 38 <div class="firstColumn">${sample.getIdentifier()}</div> 39 <div class="column"> 40 <g:if test="${previousTemplate != sampleTemplate.name}"> 41 <g:set var="previousTemplate" value="${sampleTemplate.name}"/> 42 ${sampleTemplate.name} 43 <div class="helpIcon"></div> 44 <div class="helpContent"> 45 <h1>${sampleTemplate.name}</h1> 46 <h2>Template Fields:</h2> 47 <g:each var="field" in="${sample.giveFields()}"> 48 ${field.name[0].toUpperCase() + field.name.substring(1)}<br/> 49 </g:each> 50 </div> 51 </g:if> 52 </div> 53 <div class="column">${sample.name}</div> 54 <g:each var="assay" in="${study.assays}"> 55 <div class="column"> 56 <input type="checkbox" name="sample_${sample.getIdentifier()}_assay_${assay.getIdentifier()}"<g:if test="${assay.samples.find{ it == sample } }"> checked="checked"</g:if>/> 57 </div> 58 </g:each> 59 </div> 60 </g:each> 61 </g:each> 62 </div> 63 <div class="sliderContainer"> 64 <div class="slider" ></div> 65 </div> 66 </g:if> 29 67 30 68 </wizard:pageContent>
Note: See TracChangeset
for help on using the changeset viewer.