【发布时间】:2013-05-09 20:36:57
【问题描述】:
对于桌面站点,我在 Umbraco 中有一个内容,其中 <p><?UMBRACO_MACRO macroAlias="StoryDesc" /></p> 指的是 XSLTName 字段
我正在从一个 XSLT 调用 StroyDesc XSLT as
<xsl:variable name="StoryXSLT" select="$currentPage/XSLTName"/>
<xsl:value-of select="umbraco.library:RenderMacroContent(StoryXSLT, $currentPage/id)" />
现在对于移动网站,我有不同的 XSLT MobileStoryDesc 而不是 StoryDesc。我无法添加新的单独内容,例如 <p><?UMBRACO_MACRO macroAlias="MobileStoryDesc" /></p>。但我可以在不影响当前桌面站点的情况下更改现有内容。
是否可以进行 XSLT 调用。请建议我一个解决方案。提前致谢。
【问题讨论】:
标签: xslt umbraco xslt-1.0 umbraco-blog