From 5c307e15cae258cce5d271c46d5d64b8ea26dae0 Mon Sep 17 00:00:00 2001 From: amzrk2 Date: Tue, 22 Dec 2020 12:40:39 +0800 Subject: fix: #61, `showToc` not work as expected --- layouts/partials/sidebar.html | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'layouts') 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 @@ - {{ 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)) -}} - {{ end }} + {{- end -}} {{ else }} {{ with .Site.Params.bgmImageChart }} -- cgit v1.2.3