У меня есть две переменные с именами editable и display .
Если значение editable равно true
, я хочу установитьзначение от display до 'block'
.
Если значение editable равно false
, я хочу установить значение display to 'none'
.
Это то, что у меня сейчас:
<xsl:param name="editable" select="true()"/>
<xsl:choose>
<xsl:when test="$editable">
<xsl:variable name="display" select="'block'"/>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="display" select="'none'"/>
</xsl:otherwise>
</xsl:choose>
Приведенный выше код не устанавливает значение display
в none
.
Как мы можем изменить значение переменной на основе другой переменной?