我有一个默认的桌面模板主页。使用alttemplate我会在用户向移动设备请求时将用户重定向到 mobileHome 模板。现在当我使用
<xsl:value-of select="$currentPage/@template"/>
在 mobileHome 中使用的XSLT中,显示主页的模板ID,而不是 mobileHome 。我需要获取mobileHome的模板ID(重定向页面)。任何想法或解决方案。在此先感谢。
答案 0 :(得分:1)
页面上的模板属性将始终返回您选择用于后端节点的模板的ID。要确定是否正在使用alttemplate,您可以执行以下操作:
<xsl:value-of select="umbraco.library:GetHttpItem('altTemplate')" />
有关详细信息,请参阅以下我们的Umbraco forom帖子: