Привет, я создаю общий шаблон для отображения моего контента. Но Контент может быть отсортирован по разным @ или node (). Итак, хотите передать xPath.
<xsl:variable name="sort" select="@sortBy"/>
<xsl:variable name="order" select="@order"/>
<xsl:for-each select="Content[@type=$contentType]">
<xsl:sort select="$sort" order="{$order}" data-type="text"/>
<xsl:sort select="@update" order="{$order}" data-type="text"/>
<xsl:copy-of select="."/>
</xsl:for-each>
Использование переменной для вставки по возрастанию или по убыванию в order=""
РАБОТЫ.
Почему нельзя сделать это на select=""
?
Я надеюсь сделать эту супер динамическую переменную выбора может быть xPtah, либо @publish, либо Title / node (), либо любым xPath.
Нет ошибки - она просто игнорирует сортировку.