1

我在用:

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

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

我试过重新安装MODX没有影响。

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

4

3 回答 3

1

如果您想访问当前资源的发布字段,它应该以这种方式工作。

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

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

于 2015-08-21T07:06:08.623 回答
0

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

于 2015-08-21T21:13:25.383 回答
0

是的,你是对的:publishedOn 只是资源发布或再次发布的日期。将 dateTV 用于其他用途,或者更好的是,在 dateTV 未设置时使用 publishedOn 作为后备。

于 2019-05-03T07:15:10.217 回答