Привет, создайте общий шаблон, чтобы перечислить мой контент. Но контент можно сортировать по разным @или 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=""
WORKS.
Почему это невозможно сделать на select=""
?
Я надеюсь, что эта супердинамическая переменная select может быть xPtah либо @publish, либо Title/ node() или любым xPath.
Нет ошибки - он просто игнорирует сортировку.