我想通过上次修改订购我的首页,按照its documentation中的步骤说明这段代码
{{ range .Data.Pages.ByLastmod }}
应该有效,但我按日期订购帖子,而不是lastmod。
注意:实际上我使用的是paginator,所以我使用的代码是
{{ range .Paginator.Pages.ByLastmod }}
我也尝试了第一次剪辑,但仍按日期排序。
任何人都知道为什么?
由于
答案 0 :(得分:2)
首先,您必须在前面设置lastmod
字段。如果您决定不设置字段,那么lastmod日期会回到前面的date
字段。
如果您希望实现某些自动化,则需要将项目初始化为Git仓库,在配置文件中设置标志enableGitInfo = true
。您可以在此处找到详细信息:gitinfo
在每次构建之前提交您的回购更改,您会相应地看到.Lastmod
日期更改。