【发布时间】:2018-08-03 05:41:32
【问题描述】:
hugo 的文档说,单个页面上下文中的 .Pages 变量是空白的,并且列表页面上下文中的 .Pages 变量已填充。
我想在单个页面的上下文中从列表页面访问 .Pages 变量。
我该怎么做?
【问题讨论】:
标签: hugo
hugo 的文档说,单个页面上下文中的 .Pages 变量是空白的,并且列表页面上下文中的 .Pages 变量已填充。
我想在单个页面的上下文中从列表页面访问 .Pages 变量。
我该怎么做?
【问题讨论】:
标签: hugo
解决了这里的问题是我想出的。这个sn-p:
{{ $currentPage := . }}
{{ range .Site.Pages }}
{{ if .InSection $currentPage}}
{{ if .IsAncestor $currentPage }}
{{ else }}
<li>
<a class="nav-link active" href="{{.Permalink}}">{{.Title}}</a>
</li>
{{ end }}
{{ end }}
{{ end }}
【讨论】: