gpt4 book ai didi

templates - 如何检测 "state"的变化并显示一些内容?

转载 作者:行者123 更新时间:2023-12-02 22:44:30 26 4
gpt4 key购买 nike

在 Plone 3.3.5 中,我有一个经典的文件夹内容,它是按日期排序的事件列表(反向)。我正在一一展示每个元素。当事件不再是 future 而是过去的事件时,我想显示一条特殊消息。

现在,我有这个:

  <span tal:define="endDate item/end; 
" tal:condition="python: endDate.isPast()">Past event<br />
</span>

但我只想显示一次此消息,而不是所有过去的事件......

我尝试创建一个 Python 变量,但失败了(与未声明的变量混淆)。

感谢您的帮助

PS:我对Plone的模板语言一点也不熟悉...

最佳答案

最简单的方法可能是让它们成为两个可迭代的列表:一个用于 future 事件,一个用于过去事件。然后您可以将“过去的事件”作为标题放在列表之间。

关于templates - 如何检测 "state"的变化并显示一些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5372516/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com