在 hugo 中排序
Sorting in hugo
在下面的一段代码中
{{ range $.Site.Data.clients.Clients }}
<div class="col-md-6 client">
<div class="col-md-4 col-sm-4">
<img class="logo" src="{{ .Logo }}"></img>
</div>
<div class="col-md-8 col-sm-8">
<p class="description">{{ .Description }}</p>
<p class="caption">{{ .Caption }}</p>
</div>
</div>
{{ end }}
我想保留它们在我的 /data/clients.yaml 文件中出现的顺序。怎么样?
至于现在,我添加了一个计数字段来执行此操作:
{{ range sort $.Site.Data.clients.Clients "Count" }}
但这不起作用。
解决方案是使用 yaml 列表。
Fruits:
- Apple
- Orange
- Strawberry
- Mango
在下面的一段代码中
{{ range $.Site.Data.clients.Clients }}
<div class="col-md-6 client">
<div class="col-md-4 col-sm-4">
<img class="logo" src="{{ .Logo }}"></img>
</div>
<div class="col-md-8 col-sm-8">
<p class="description">{{ .Description }}</p>
<p class="caption">{{ .Caption }}</p>
</div>
</div>
{{ end }}
我想保留它们在我的 /data/clients.yaml 文件中出现的顺序。怎么样?
至于现在,我添加了一个计数字段来执行此操作:
{{ range sort $.Site.Data.clients.Clients "Count" }}
但这不起作用。
解决方案是使用 yaml 列表。
Fruits:
- Apple
- Orange
- Strawberry
- Mango