【问题标题】:All MODX *publishedon dates showing same date despite different inputs尽管输入不同,但所有 MODX *发布日期均显示相同日期
【发布时间】:2015-08-21 06:17:08
【问题描述】:
我正在使用:
[[*publishedon:strtotime:date=`%e %B %Y`]]
这显示了一个日期(由于某种原因,2015 年 8 月 18 日),但它不会改变。无论我在 Published On 字段中输入什么日期,这都不会改变。
我已经尝试重新安装MODX,但没有影响。
有人知道如何解决这个问题吗?
【问题讨论】:
标签:
modx
modx-revolution
modx-templates
【解决方案1】:
如果您想访问当前资源的发布字段,它应该可以这样工作。
如果要访问使用 getResources 模板块列出的资源的发布字段,则必须使用
[[+publishedon:strtotime:date=`%e %B %Y`]]
【解决方案2】:
我可能是错的,但我一直认为您不能在“发布日期”字段中输入日期;它从 Publish 复选框中获取其值。您是否查看过数据库以查看该资源实际存储的日期?如果在字段中输入新日期时存储在数据库中的值确实发生了变化...?