Changeset 25736


Ignore:
Timestamp:
2012-06-05T10:12:30+12:00 (12 years ago)
Author:
sjm84
Message:

Hopefully fixed searching, also the search form remains on the page after the search

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/transform/pages/query.xsl

    r25704 r25736  
    2020    <!-- the page content -->
    2121    <xsl:template match="/page">
    22         <xsl:choose>
    23             <xsl:when test="not(pageResponse/documentNodeList)">
    24                 <xsl:call-template name="queryPage"/>
    25             </xsl:when>
    26             <xsl:otherwise>
    27                 <xsl:call-template name="resultsPage"/>
    28             </xsl:otherwise>
    29         </xsl:choose>
     22        <xsl:call-template name="queryPage"/>
     23        <xsl:call-template name="resultsPage"/>
    3024    </xsl:template>
    3125   
     
    136130                    <input type="hidden" name="sa"><xsl:attribute name="value"><xsl:value-of select="/page/pageRequest/@subaction"/></xsl:attribute></input>
    137131                    <input type="hidden" name="rt" value="rd"/>
    138                     <!--<xsl:if test="not(paramList/param[@name='s1.startPage'])">
    139                         <input type="hidden" name="s1.startPage" value="1"/>
    140                     </xsl:if>-->
    141132                    <xsl:choose>
    142133                        <xsl:when test="/page/pageRequest/paramList/param[@name = 's1.maxDocs']">
     
    186177                        </xsl:choose>
    187178                    </xsl:for-each>
    188 
    189179                    <br/>
    190 
    191180                    <input type="submit"><xsl:attribute name="value"><xsl:value-of select="displayItem[@name='submit']"/></xsl:attribute></input>
    192 
    193181                </div>
    194182            </form>
     
    200188        <xsl:variable name="currentPage">
    201189            <xsl:choose>
     190                <xsl:when test="/page/pageRequest/paramList/param[@name='s1.startPage']/@value">
     191                    <xsl:value-of select="/page/pageRequest/paramList/param[@name='s1.startPage']/@value" />
     192                </xsl:when>
    202193                <xsl:when test="/page/pageRequest/paramList/param[@name='startPage']/@value">
    203194                    <xsl:value-of select="/page/pageRequest/paramList/param[@name='startPage']/@value" />
    204                 </xsl:when>
    205                 <xsl:when test="/page/pageRequest/paramList/param[@name='s1.startPage']/@value">
    206                     <xsl:value-of select="/page/pageRequest/paramList/param[@name='s1.startPage']/@value" />
    207195                </xsl:when>
    208196                <xsl:otherwise>1</xsl:otherwise>
     
    212200        <xsl:variable name="usesS1">
    213201            <xsl:choose>
    214                 <xsl:when test="/page/pageRequest/paramList/param[@name='s1.startPage']">true</xsl:when>
     202                <xsl:when test="/page/pageResponse/service/paramList/param[@name='startPage']">true</xsl:when>
    215203                <xsl:otherwise>false</xsl:otherwise>
    216204            </xsl:choose>
Note: See TracChangeset for help on using the changeset viewer.