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