Ignore:
Timestamp:
Nov 22, 2010, 5:27:23 PM (10 years ago)
Author:
robert@…
Message:

Improved file upload fields so users can delete existing files and are able to access uploaded files (using a tag in the tag library). See ticket #17

File:
1 edited

Legend:

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

    r1036 r1182  
    242242                    <td>
    243243                                          <g:if test="${studyInstance.fieldExists(field.name)}">
    244                                                 ${studyInstance.getFieldValue(field.name)}
     244                                                <wizard:showTemplateField field="${field}" entity="${studyInstance}" />
    245245                                          </g:if>
    246246                                          <g:else>
     
    411411                    </g:if>
    412412                    <g:each in="${subject.giveDomainFields()}" var="field">
    413                       <td>${subject.getFieldValue(field.name)}</td>
     413                      <td><wizard:showTemplateField field="${field}" entity="${subject}" /></td>
    414414                    </g:each>
    415415                 
     
    417417                      <td>
    418418                        <g:if test="${subject.fieldExists(field.name)}">
    419                           ${subject.getFieldValue(field.name)}
     419                                <wizard:showTemplateField field="${field}" entity="${subject}" />
    420420                        </g:if>
    421421                        <g:else>
     
    495495                          <g:if test="${event.getFieldValue(field.name)}">
    496496                            <g:if test="${fieldCounter > 1}">, </g:if>
    497                               ${field.name} = ${event.getFieldValue( field.name )}
     497                              ${field.name} = <wizard:showTemplateField field="${field}" entity="${event}" />
    498498                            <g:set var="fieldCounter" value="${fieldCounter + 1}" />
    499499                          </g:if>
     
    583583                              <g:if test="${event.getFieldValue(field.name)}">
    584584                                <g:if test="${fieldCounter > 1}">, </g:if>
    585                                   ${field.name} = ${event.getFieldValue( field.name )}
     585                                  ${field.name} = <wizard:showTemplateField field="${field}" entity="${event}" />
    586586                                <g:set var="fieldCounter" value="${fieldCounter + 1}" />
    587587                              </g:if>
     
    744744                          <td>${sample.parentEvent?.template?.name} at ${sample.parentEvent?.getStartTimeString()}</td>
    745745                    <g:each in="${sample.giveDomainFields()}" var="field">
    746                       <td>${sample.getFieldValue(field.name)}</td>
     746                      <td><wizard:showTemplateField field="${field}" entity="${sample}" /></td>
    747747                    </g:each>
    748748
     
    750750                      <td>
    751751                        <g:if test="${sample.fieldExists(field.name)}">
    752                           ${sample.getFieldValue(field.name)}
     752                          <wizard:showTemplateField field="${field}" entity="${sample}" />
    753753                        </g:if>
    754754                        <g:else>
Note: See TracChangeset for help on using the changeset viewer.