fix: allow disqus field in content to onveride site params

This commit is contained in:
Vivek R 2019-04-20 14:11:54 +05:30
parent 80353300b3
commit 7d249c573f
1 changed files with 6 additions and 3 deletions

View File

@ -15,14 +15,17 @@
</div>
{{- $.Scratch.Set "isDisqus" true -}}
{{- if and (isset .Params "disqus") (eq .Params.disabledisqus false) -}}
{{- $.Scratch.Set "isDisqus" false -}}
{{- end -}}
{{- if and (isset .Params "type") (in (.Site.Params.disableDisqusTypes | default (slice "page")) .Params.type) -}}
{{- $.Scratch.Set "isDisqus" false -}}
{{- end -}}
{{- if and (isset .Params "disqus") (eq .Params.disqus false) -}}
{{- $.Scratch.Set "isDisqus" false -}}
{{- else if and (isset .Params "disqus") (eq .Params.disqus true) -}}
{{- $.Scratch.Set "isDisqus" true -}}
{{- end -}}
{{- if eq ($.Scratch.Get "isDisqus") true -}}
{{- partial "disqus.html" . -}}
{{- end -}}