我有一些 xslt 模板,女巫将另一个模板与 nodeset 一起应用。但我想改变那里的一个领域而不修饰任何其他领域。只是一个示例代码:
<xsl:variable name="item" select="menu-dish/entry/price -1" />
<xsl:apply-templates select="menu-dish" mode="menu_dish_information"/>
menu-dish 是我的节点集,而 $item 只是我尝试更改其中的价格字段。但问题是我可以在屏幕上显示变量,但它只是更改了价格字段,没有其他数据,而且它不是节点集。我没有直接访问 xml,因为使用了名为 Symphony CMS 的东西。所以想法是将所有数据传递给模板,因为它正在更改价格字段。我该怎么做?