我在用:
[[*publishedon:strtotime:date=`%e %B %Y`]]
这显示了一个日期(出于某种原因,2015 年 8 月 18 日),但它不会改变。无论我在“发布日期”字段中输入什么日期,这都不会改变。
我试过重新安装MODX没有影响。
有人知道如何解决这个问题吗?
我在用:
[[*publishedon:strtotime:date=`%e %B %Y`]]
这显示了一个日期(出于某种原因,2015 年 8 月 18 日),但它不会改变。无论我在“发布日期”字段中输入什么日期,这都不会改变。
我试过重新安装MODX没有影响。
有人知道如何解决这个问题吗?
如果您想访问当前资源的发布字段,它应该以这种方式工作。
如果要访问使用 getResources 模板块列出的资源的发布字段,则必须使用
[[+publishedon:strtotime:date=`%e %B %Y`]]
我可能是错的,但一直认为您不能在 Published On 字段中输入日期;它从 Publish 复选框中获取其值。您是否查看过数据库以查看该资源实际存储的日期?如果在字段中输入新日期时存储在数据库中的值确实发生了变化......?
是的,你是对的:publishedOn 只是资源发布或再次发布的日期。将 dateTV 用于其他用途,或者更好的是,在 dateTV 未设置时使用 publishedOn 作为后备。