Changeset 469 for trunk/grails-app/views


Ignore:
Timestamp:
May 26, 2010, 12:10:54 PM (13 years ago)
Author:
duh
Message:
  • bugfix #59, #60 & #61 --> all related to eachother
  • refactored internal handling of storing, adding and deleting of subjects
Location:
trunk/grails-app/views/wizard/pages
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/wizard/pages/_groups.gsp

    r460 r469  
    2525                </g:each></g:if>
    2626        </div>
    27 <g:each var="subjectTemplate" in="${subjectTemplates}">
     27<g:each var="sTemplate" in="${subjectTemplates}">
     28  <g:set var="subjectTemplate" value="${sTemplate.getValue()}" />
    2829  <g:set var="showHeader" value="${true}" />
    29   <g:each var="subjectId" in="${subjectTemplate.getValue().subjects}">
     30  <g:each var="sId" in="${subjectTemplate.subjects}">
     31        <g:set var="subjectId" value="${sId.getValue()}" />
    3032        <div class="row">
    3133                <div class="column">
    3234                        <g:if test="${showHeader}">
    3335                                <g:set var="showHeader" value="${false}" />
    34                                 ${subjectTemplate.getValue().name} template
     36                                ${subjectTemplate.name} template
    3537                        </g:if>
    3638                </div>
  • trunk/grails-app/views/wizard/pages/_subjects.gsp

    r455 r469  
    3939
    4040<g:if test="${subjects}">
    41         <g:each var="subjectTemplate" in="${subjectTemplates}">
     41        <g:each var="sTemplate" in="${subjectTemplates}">
    4242                <g:set var="showHeader" value="${true}" />
    43                 <h1>${subjectTemplate.getValue().name} template</h1>
     43                <g:set var="subjectTemplate" value="${sTemplate.getValue()}" />
     44                <h1>${subjectTemplate.name} template</h1>
    4445                <div class="table">
    45                 <g:each var="subjectId" in="${subjectTemplate.getValue().subjects}">
     46                <g:each status="i" var="sId" in="${subjectTemplate.subjects}">
     47                  <g:set var="subjectId" value="${sId.getValue()}" />
     48                  <g:if test="${subjects[ subjectId ]}">
    4649                        <g:if test="${showHeader}">
    4750                        <g:set var="showHeader" value="${false}" />
     
    5962                                <wizard:templateColumns id="${subjectId}" entity="${subjects[ subjectId ]}" template="${subjects[ subjectId ].template}" name="subject_${subjectId}" class="column" subject="${subjects[ subjectId ]}" />
    6063                        </div>
     64                  </g:if>
    6165                </g:each>
    6266                </div>
Note: See TracChangeset for help on using the changeset viewer.