xslt umbraco.library:FormatDateTime и использование / (косая черта)
Это может быть не реальный вопрос XSLT, а скорее вопрос Umbraco.
Эта функция как написано выведет другой формат как expexted:
<xsl:value-of select="umbraco.library:FormatDateTime(data [@alias = 'kursusgangTilmeldingsfrist'], 'dd/MM/yyyy')"/>
Когда вызывается с этими тремя "вторыми аргументами" на текущую дату
'dd MM yyyy'
'dd-MM-yyyy'
'dd/MM/yyyy'
Тогда вывод будет:
10 02 2009
10-02-2009
10-02-2009 (and this should have been with "/" and not a "-")
Br. Андерс
1 ответ
Решение
Решение состоит в том, чтобы избежать использования обратной косой черты, поэтому функция вызывается так:
<xsl:value-of select="umbraco.library:FormatDateTime(data [@alias = 'kursusgangTilmeldingsfrist'], 'dd\/MM\/yyyy')"/>
И это выведет правильную дату как:
10/02/2009