Ignore:
Timestamp:
Jan 26, 2012, 5:08:30 PM (5 years ago)
Author:
ferryjagers@…
Message:

studyWizardController - infoIcon with TemplateField? (String+Time) added to _assay_groups + _samples

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/studyWizard/pages/_samples.gsp

    r1890 r2152  
    1515 */
    1616%>
     17<%@ page import="org.dbnp.gdt.TemplateFieldType" %>
    1718<%@ page import="org.dbnp.gdt.RelTime" %>
    1819<af:page>
     
    134135                                        <div class="column">
    135136                                                <af:templateSelect name="template_${sample.getIdentifier()}" entity="${dbnp.studycapturing.Sample}" value="${sample?.template}" addDummy="true" tableEditorChangeEvent="switchTemplate(element);" />
     137                        <div class="helpIcon"></div>
     138                        <div class="helpContent">
     139                            <h2>Time info:</h2>
     140                            <g:if test="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.RELTIME).isEmpty()}">
     141                                <b>Not available</b>
     142                            </g:if>
     143                            <g:else>
     144                                <g:each var="field" in="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.RELTIME)}">
     145                                    <b>${field.name}</b><br/>
     146                                    ${new RelTime(sample.parentEvent?.getFieldValue(field.name))}<br/>
     147                                </g:each>
     148                            </g:else>
     149                            <h2>String info:</h2>
     150                            <g:if test="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.STRING).isEmpty()}">
     151                                <b>Not available</b>
     152                            </g:if>
     153                            <g:else>
     154                                <g:each var="field" in="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.STRING)}">
     155                                    <b>${field.name}</b><br/>
     156                                    ${sample.parentEvent?.getFieldValue(field.name)}<br/>
     157                                </g:each>
     158                            </g:else>
     159                        </div>
    136160                                        </div>
    137161                                        <af:templateColumns name="sample_${sample.getIdentifier()}" class="column" id="1" entity="${sample}"/>
Note: See TracChangeset for help on using the changeset viewer.