diff options
-rw-r--r-- | layouts/partials/menu_page_list.html | 16 | ||||
-rw-r--r-- | layouts/partials/section_list.html | 14 |
2 files changed, 10 insertions, 20 deletions
diff --git a/layouts/partials/menu_page_list.html b/layouts/partials/menu_page_list.html index cadc184..d166c4e 100644 --- a/layouts/partials/menu_page_list.html +++ b/layouts/partials/menu_page_list.html @@ -1,21 +1,15 @@ -{{ if .Pages }} <li> <a href="#{{ .Params.anchor }}">{{ .Title }}</a> +{{ if .Pages }} <ul> - {{ if .Sections }} - {{ range .Sections.ByWeight }} + {{ range .Pages.ByWeight }} + {{ if .IsSection }} {{ partial "menu_page_list.html" . }} - {{ end }} - {{ else }} - {{ range .Pages.ByWeight }} + {{ else }} <li><a href="#{{ .Params.anchor }}">{{ .Title }}</a></li> {{ end }} {{ end }} </ul> - </li> -{{ else }} - <li> - <a href="#{{ .Params.anchor }}">{{ .Title }}</a> - </li> {{ end }} + </li> diff --git a/layouts/partials/section_list.html b/layouts/partials/section_list.html index ff78f48..61851aa 100644 --- a/layouts/partials/section_list.html +++ b/layouts/partials/section_list.html @@ -1,15 +1,11 @@ -{{ if .Pages }} {{ partial "section.html" . }} - {{ if .Sections }} - {{ range .Sections.ByWeight }} +{{ if .Pages }} + {{ range .Pages.ByWeight }} + {{ if .IsSection }} {{ partial "section_list.html" . }} + {{ else }} + {{ partial "section.html" . }} {{ end }} - {{ else }} - {{ range .Pages.ByWeight }} - {{ partial "section.html" . }} - {{ end }} {{ end }} -{{ else }} - {{ partial "section.html" . }} {{ end }} |