Changeset 2152 for trunk


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

Location:
trunk/grails-app/views/studyWizard/pages
Files:
2 edited

Legend:

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

    r1890 r2152  
    1515 */
    1616%>
     17<%@ page import="org.dbnp.gdt.TemplateFieldType" %>
     18<%@ page import="org.dbnp.gdt.RelTime" %>
    1719<af:page>
    1820        <span class="info">
     
    5557                                        <div class="column">
    5658                                                <input type="checkbox" name="sample_${sample.getIdentifier()}_assay_${assay.getIdentifier()}"<g:if test="${assay.samples.find{ it == sample } }"> checked="checked"</g:if>/>
     59                        <div class="helpIcon"></div>
     60                        <div class="helpContent">
     61                            <h2>Time info:</h2>
     62                            <g:if test="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.RELTIME).isEmpty()}">
     63                                <b>Not available</b>
     64                            </g:if>
     65                            <g:else>
     66                                <g:each var="field" in="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.RELTIME)}">
     67                                    <b>${field.name}</b><br/>
     68                                    ${new RelTime(sample.parentEvent?.getFieldValue(field.name))}<br/>
     69                                </g:each>
     70                            </g:else>
     71                            <h2>String info:</h2>
     72                            <g:if test="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.STRING).isEmpty()}">
     73                                <b>Not available</b>
     74                            </g:if>
     75                            <g:else>
     76                                <g:each var="field" in="${sample.parentEvent?.template.getFieldsByType(TemplateFieldType.STRING)}">
     77                                    <b>${field.name}</b><br/>
     78                                    ${sample.parentEvent?.getFieldValue(field.name)}<br/>
     79                                </g:each>
     80                            </g:else>
     81                        </div>
    5782                                        </div>
    5883                                        </g:each>
  • 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.