TYPO3 viewhelper 日期条件
TYPO3 viewhelper date in condition
我想在 Typo3 6.2 的扩展中比较流体条件下的两个日期。这是我现在尝试过的:
<f:if condition="{f:format.date(format : 'U', date : {orderdate})}
>= {f:format.date(format : 'U', date : {v:system.dateTime()})}">
<f:then>
do it
</f:then>
<f:else>
do it not
</f:else>
</f:if>
viewhelper {v:system.dateTime()} 来自 vhs-extension returns 时间戳。但是这段代码 returns 只是来自 "then" 语句的条件。这种情况无法正常工作...
我的问题 是,如何比较 fluid 中的两个日期?有人知道解决方案吗?
我找到了这个解决方案:当我以更好的内联样式编写条件时,代码起作用了:
<f:if condition="{kurse.anmeldedate -> f:format.date(format : 'U')} >
{v:system.dateTime() -> f:format.date(format : 'U')}">
<f:then>
do it
</f:then>
<f:else>
do it not
</f:else>
</f:if>
Viewhelper v:system.dateTime() 将现在的时间作为时间戳给出,并且是来自扩展 VHS:Fluid ViewHelpers 的 VH。
我想在 Typo3 6.2 的扩展中比较流体条件下的两个日期。这是我现在尝试过的:
<f:if condition="{f:format.date(format : 'U', date : {orderdate})}
>= {f:format.date(format : 'U', date : {v:system.dateTime()})}">
<f:then>
do it
</f:then>
<f:else>
do it not
</f:else>
</f:if>
viewhelper {v:system.dateTime()} 来自 vhs-extension returns 时间戳。但是这段代码 returns 只是来自 "then" 语句的条件。这种情况无法正常工作...
我的问题 是,如何比较 fluid 中的两个日期?有人知道解决方案吗?
我找到了这个解决方案:当我以更好的内联样式编写条件时,代码起作用了:
<f:if condition="{kurse.anmeldedate -> f:format.date(format : 'U')} >
{v:system.dateTime() -> f:format.date(format : 'U')}">
<f:then>
do it
</f:then>
<f:else>
do it not
</f:else>
</f:if>
Viewhelper v:system.dateTime() 将现在的时间作为时间戳给出,并且是来自扩展 VHS:Fluid ViewHelpers 的 VH。