gpt4 book ai didi

hugo - 按用户定义的属性排序

转载 作者:行者123 更新时间:2023-12-04 12:51:42 28 4
gpt4 key购买 nike

我正在使用 Hugo v0.15
我正在尝试根据自定义属性对页面进行排序。

我将我的子页面定义如下:

+++
title= "bla bla bla"
parent = "parent"
index = 0 # each page is assigned a unique index
+++

在我的父模板中,如下所示:
{{ range sort .Site.Pages ".Params.index" }}
<a href="{{.RelPermalink}}">
{{.Title}} {{.Params.index}}
</a>
{{end}}

这在编译时不会失败,但列表呈现为空。
我错过了什么?

最佳答案

好吧,我走错了方向。
我发现有一个默认参数只是用于排序, “重量”

所以,修复是:

use "weight" instead of "index"

并使用重量
{{ range sort .Site.Pages ".Weight" }}

这解决了我的问题,但使用 仍有问题用户定义的属性 用于排序。

关于hugo - 按用户定义的属性排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35339908/

28 4 0