所有MODX *发布的日期显示相同的日期,尽管输入不同

时间:2015-08-21 06:17:08

标签: modx modx-revolution modx-templates

我正在使用:

[[*publishedon:strtotime:date=`%e %B %Y`]]

这显示日期(由于某种原因,2015年8月18日),但它不会改变。无论我在“已发布的”字段中输入什么日期,这都不会改变。

我尝试重新安装MODX没有任何影响。

有人知道如何解决这个问题吗?

3 个答案:

答案 0 :(得分:1)

如果要访问当前资源的publishedon字段,它应该以这种方式工作。

如果要访问使用getResources模板块列出的已发布资源字段,则必须使用

[[+publishedon:strtotime:date=`%e %B %Y`]]

答案 1 :(得分:0)

我可能错了,但一直认为你不能在Published On字段中输入日期;它从“发布”复选框中获取其值。您是否查看了数据库以查看该资源实际存储的日期?如果在数据库中输入新日期时,存储在数据库中的值确实发生了变化......?

答案 2 :(得分:0)

是的,您是对的: publishedOn只是resource was published or published again的日期。 将dateTV用作其他选项,或者更好,在未设置dateTV的情况下,使用publishedOn作为后退。