Allow providing template for footer

Signed-off-by: hossainemruz <hossainemruz@gmail.com>
This commit is contained in:
hossainemruz 2021-05-02 03:56:06 +06:00
parent bb602d7761
commit b9c757fd5b
3 changed files with 12 additions and 5 deletions

View file

@ -30,7 +30,8 @@
</div> </div>
<!------- ADD FOOTER ------------> <!------- ADD FOOTER ------------>
{{- partial "footer.html" . -}} {{ $footerTemplate:= site.Params.footer.template | default "footer.html" }}
{{- partial $footerTemplate . -}}
<!------- ADD COMMON SCRIPTS -------> <!------- ADD COMMON SCRIPTS ------->
{{ partial "scripts.html" . }} {{ partial "scripts.html" . }}

View file

@ -66,7 +66,8 @@
{{ end }} {{ end }}
<!--- ADD FOOTER -----------------------> <!--- ADD FOOTER ----------------------->
{{- partial "footer.html" . -}} {{ $footerTemplate:= site.Params.footer.template | default "footer.html" }}
{{- partial $footerTemplate . -}}
<!--- ADD COMMON SCRIPTS ---------------> <!--- ADD COMMON SCRIPTS --------------->
{{ partial "scripts.html" . }} {{ partial "scripts.html" . }}

View file

@ -2,9 +2,14 @@
{{ $footerEnabled := site.Params.footer.enable | default true }} {{ $footerEnabled := site.Params.footer.enable | default true }}
{{ $navigationEnabled := site.Params.footer.navigation.enable | default true }} {{ $navigationEnabled := site.Params.footer.navigation.enable | default true }}
{{ $contactMeEnabled := site.Params.footer.contactMe.enable | default true }} {{ $contactMeEnabled := site.Params.footer.contactMe.enable | default true }}
{{ $newsLetterEnabled := site.Params.newsletter.enable | default false }} {{ $newsletterEnabled := site.Params.footer.newsletter.enable | default true }}
{{ $credentialsEnabled := site.Params.footer.credentials.enable | default true }} {{ $credentialsEnabled := site.Params.footer.credentials.enable | default true }}
{{/* Keep backward compatibility for the newsletter function */}}
{{ if site.Params.newsletter.enable }}
{{ $newsletterEnabled = true }}
{{ end }}
{{ if $footerEnabled }} {{ if $footerEnabled }}
{{ $author:= site.Data.author }} {{ $author:= site.Data.author }}
{{ if (index site.Data site.Language.Lang).author }} {{ if (index site.Data site.Language.Lang).author }}
@ -16,7 +21,7 @@
{{ $sections = (index site.Data site.Language.Lang).sections }} {{ $sections = (index site.Data site.Language.Lang).sections }}
{{ end }} {{ end }}
{{ $copyrightNotice := "© 2020 Copyright."}} {{ $copyrightNotice := "© 2021 Copyright."}}
{{ if (index site.Data site.Language.Lang).site }} {{ if (index site.Data site.Language.Lang).site }}
{{ $siteConfig := (index site.Data site.Language.Lang).site }} {{ $siteConfig := (index site.Data site.Language.Lang).site }}
{{ if $siteConfig.copyright }} {{ if $siteConfig.copyright }}
@ -74,7 +79,7 @@
</ul> </ul>
</div> </div>
{{ end }} {{ end }}
{{ if $newsLetterEnabled }} {{ if $newsletterEnabled }}
<div class="col-md-4 col-sm-12"> <div class="col-md-4 col-sm-12">
<!-- <h5>Newsletter</h5> --> <!-- <h5>Newsletter</h5> -->
<p>{{ i18n "newsletter_text" }}</p> <p>{{ i18n "newsletter_text" }}</p>