0

我想在 umbraco 的模板中使用 creationDate 字段。

我知道我可以用这个提取这个字段, <umbraco:Item field="createDate" runat="server" /> 但我想把这个数据存储为 xsl:variable 并对其进行操作。

我该怎么做?

4

1 回答 1

0

通过一个名为currentPage. 因此,在您的宏中只需使用以下行:

<xsl:variable name="myDate" select="$currentPage/@createDate" />

如果您希望格式化日期,请使用umbraco.library扩展提供的功能,如下所示:

<xsl:value-of select="umbraco.library:FormatDateTime($myDate, 'dd-MM-yyyy')" />

如果您需要对日期变量进行更精确的操作,请查看Exslt.ExsltDatesAndTimesUmbraco 附带的扩展。里面也有大约四十多个函数。

于 2012-07-13T02:20:40.173 回答