0

クエリ文字列を xslt の変数に保存したいと考えています。

どうすればこれを行うことができますか?

www.mydomain.com/products/product.aspx?query="prod-+og+skipr"&searchField=Category&at=privat

私のXslt

<xsl:if test="$isloggedin != 'true'">
    <ul class="tax-switch">
        <li class="private-btn">
            <xsl:if test="library:RequestQueryString('at') = 'privat'">
                <xsl:attribute name="class">
                    <xsl:text>private-btn active</xsl:text>
                </xsl:attribute>
            </xsl:if> <a href="?at=privat" at="privat">Privat</a>
        </li>
        <li class="business-btn">
            <xsl:if test="library:RequestQueryString('at') = 'business'">
                <xsl:attribute name="class">
                    <xsl:text>business-btn active</xsl:text>
                </xsl:attribute>
            </xsl:if> <a href="?at=business" at="business">business</a>
        </li>
    </ul>
</xsl:if>

ここでは、href には ?at=business のみが含まれていますが、?at の前にクエリ文字列全体を添付する必要があります

4

0 に答える 0