我正在为我的网站建立一个小型图片库,希望按创建日期对其进行订购。画廊被构建为页面捆绑,其中单个图像存储在子文件夹中。有什么方法可以从模板中访问文件的创建日期,就像您在帖子中使用.Date
或.Lastmod
一样?
我正在寻找不需要在文件名中编码日期或在前题中为每个图像设置参数的解决方案。
<!-- need something here
| -->
{{ range sort (.Resources.ByType "image") [?] "desc"}}
{{ $image := .Fill "500x500 center" }}
{{ $imageName := replace (path.Base .Name) (path.Ext .Name) ""}}
<li>
<figure>
<a href="{{.RelPermalink}}">
<img src="{{$image.RelPermalink}}" alt="{{$imageName}}" width="{{$image.Width}}px" height="{{$image.Height}}px"/>
</a>
<figcaption>{{$imageName}}</figcaption>
</figure>
</li>
{{ end }}