Hugo-从单个模板的上下文中访问列表模板的上下文中的.Pages

时间:2018-08-02 17:15:25

标签: hugo

hugo的文档说,单页上下文中的.Pages变量为空白,而列表页面上下文中的.Pages变量已填充。

我想从列表页面的单个页面上下文中访问.Pages变量。

我该怎么做?

文档如下: enter image description here

1 个答案:

答案 0 :(得分:0)

解决这个问题是我的想法。此代码段:

 {{ $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 }}