Используя XSLT 1.0, я пытаюсь создать небольшой набор узлов, а затем передать его как параметр в шаблон , что-то вроде следующего:
<xsl:call-template name="widget">
<xsl:with-param name="flags">
<items>
<item>widget.recent-posts.trim-length=100</item>
<item>widget.recent-posts.how-many=3</item>
<item>widget.recent-posts.show-excerpt</item>
</items>
</xsl:with-param>
</xsl:call-template>
Идея состоит в том, чтобы затем из шаблона виджета
я мог написать что-то вроде:
<xsl:value-of select="$flags/item[1]" />
Очевидно, я получаю ошибки компиляции .. как я могу добиться такого рода вещей?