summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Shpak <alex-shpak@users.noreply.github.com>2020-02-22 19:30:46 +0100
committerAlex Shpak <alex-shpak@users.noreply.github.com>2020-02-22 19:30:46 +0100
commit8369d9a3a75c67a9487a6deec0db4157ae8bf3a0 (patch)
treec7e9b357e7f6df4704e2f7d0bd90476152bc1292
parent59b649cf8b518c03249719dde1d2cdb953bce238 (diff)
#150, Add support for menu nesting (before, after menus)
-rw-r--r--exampleSite/content/posts/_index.md1
-rw-r--r--layouts/partials/docs/menu-hugo.html7
2 files changed, 8 insertions, 0 deletions
diff --git a/exampleSite/content/posts/_index.md b/exampleSite/content/posts/_index.md
index 996c430..001ae24 100644
--- a/exampleSite/content/posts/_index.md
+++ b/exampleSite/content/posts/_index.md
@@ -1,6 +1,7 @@
---
menu:
after:
+ name: blog
weight: 5
title: Blog
---
diff --git a/layouts/partials/docs/menu-hugo.html b/layouts/partials/docs/menu-hugo.html
index e21e8cb..02391ae 100644
--- a/layouts/partials/docs/menu-hugo.html
+++ b/layouts/partials/docs/menu-hugo.html
@@ -3,6 +3,10 @@
https://gohugo.io/variables/menus/
-->
{{ if . }}
+ {{ template "book-menu-hugo" . }}
+{{ end }}
+
+{{ define "book-menu-hugo" }}
<ul>
{{ range . }}
<li>
@@ -15,6 +19,9 @@
{{ end }}
{{- .Post -}}
</a>
+ {{- with .Children }}
+ {{ template "book-menu-hugo" . }}
+ {{- end }}
</li>
{{ end }}
</ul>