diff options
author | amzrk2 | 2020-12-22 12:40:39 +0800 |
---|---|---|
committer | amzrk2 | 2020-12-22 12:40:39 +0800 |
commit | 5c307e15cae258cce5d271c46d5d64b8ea26dae0 (patch) | |
tree | e64ca74d784ae25933ab957855c75e0ffaaf18f0 | |
parent | 079898488dc43dccf50e34ec8c42c9e827234f24 (diff) | |
download | hugo-theme-fuji-5c307e15cae258cce5d271c46d5d64b8ea26dae0.tar.gz hugo-theme-fuji-5c307e15cae258cce5d271c46d5d64b8ea26dae0.tar.bz2 hugo-theme-fuji-5c307e15cae258cce5d271c46d5d64b8ea26dae0.zip |
fix: #61, `showToc` not work as expected
-rw-r--r-- | layouts/partials/sidebar.html | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html index 6847375..1d6ae92 100644 --- a/layouts/partials/sidebar.html +++ b/layouts/partials/sidebar.html @@ -33,13 +33,15 @@ </div> </div> <!-- in-post toc --> - {{ if .IsPage }} - {{ if and (ne .Site.Params.showToc false) (ne .Params.showToc false) }} + {{- if .IsPage -}} + {{- $pageShowToc := .Params.showToc -}} + {{- $siteShowToc := .Site.Params.showToc -}} + {{- if or ($pageShowToc) (and (ne $pageShowToc false) (ne $siteShowToc false)) -}} <div class="sidebar-item sidebar-toc"> <h3>{{ i18n "sidebarToc" }}</h3> - {{ .TableOfContents }} + {{- .TableOfContents -}} </div> - {{ end }} + {{- end -}} {{ else }} {{ with .Site.Params.bgmImageChart }} <!-- bgm.tv image chart --> |