Changeset 555 for trunk/grails-app/views


Ignore:
Timestamp:
Jun 10, 2010, 4:10:57 PM (13 years ago)
Author:
vinlud
Message:

Improved overview + reset button

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/simpleQuery/common/_query.gsp

    r547 r555  
    1010
    1111    <g:form action="pages" name="simpleQueryForm" id="simpleQueryForm">
     12    <g:if test="${term}"><g:set var="preterm" value="${term}" /></g:if>
    1213    <div class="content">
    1314      <div class="element">
    1415        <div class="description">Search term (e.g. 'paracetamol')</div>
    15         <div class="input"><g:textField name="term" value="" /></div>
     16        <div class="input"><g:textField name="term" value="${preterm}" /></div>
    1617      </div>
    1718      <div class="element">
    1819        <div class="description">Species (e.g. 'rattus norvegicus')</div>
    19         <div class="input"><g:select name="species" from="" value="${species}" noSelection="['':'--- select a species ---']"/></div>
     20        <div class="input"><g:select name="species" from="${species}" value="" noSelection="['':'--- select a species ---']"/></div>
    2021      </div>
    2122      <div class="element">
     
    2425      </div>
    2526    </div>
    26     <g:submitButton name="search" value="Search" />
     27    <g:submitButton name="search" value="Search" /> <g:if test="${term}"><g:submitButton name="reset" value="Clear" /></g:if>
    2728    </g:form>
    2829
    2930    <br><br>
    30  
    3131
    3232    <div id="accordion">
    33       <h3><a href="#">Clinical Data</a></h3>
     33      <h3><a href="#">Simple Assays</a></h3>
    3434      <div class="element">
    3535        <g:form action="pages" name="addCompound" id="addCompound">
     
    5858
    5959    <g:if test="${term}">
    60         <div class="table">
    61           Search results for term ${term}
     60        <h1><g:message code="Search results for term ${term}"/></h1>
    6261
    63         <g:each var="tmpStudy" in="${studies}">
    64             <g:set var="study" value="${tmpStudy.getValue()}" />
    65             <div class="row">
    66               study x
    67             </div>
    68         </g:each>
    69         </div>
     62        <g:if test="${listStudies}">
     63          <div class="list">
     64            <table>
     65                <thead>
     66                    <tr>
     67                        <g:sortableColumn property="title" title="${message(code: 'study.title.label', default: 'Study')}" />
     68                    </tr>
     69                </thead>
     70                <tbody>
     71                <g:each in="${listStudies}" var="Study" status="i" >
     72                  <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
     73                    <td><g:link action="show" id="${Study.id}">${fieldValue(bean: Study, field: "title")}</g:link></td>
     74                  </tr>
     75                </g:each>
     76                </tbody>
     77            </table>
     78          </div>
     79
     80        </g:if>
    7081    </g:if>
    7182
Note: See TracChangeset for help on using the changeset viewer.