From c4a6eeaa77c99aa214da2ed549c1624efdda7eed Mon Sep 17 00:00:00 2001 From: Sardorbek Imomaliev Date: Mon, 7 Oct 2024 20:36:36 +0100 Subject: [PATCH] use .RelPermalink instead of .URL for active check Page does not have URL method --- layouts/partials/site-header.html | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/layouts/partials/site-header.html b/layouts/partials/site-header.html index 6d4204d..786614a 100644 --- a/layouts/partials/site-header.html +++ b/layouts/partials/site-header.html @@ -9,7 +9,7 @@

{{$.Site.Title}}

{{ $currentPage := . }} {{ range .Site.Menus.main }} {{ if .HasChildren }} - {{ $active := or (eq $.URL .URL) (or ($currentPage.HasMenuCurrent "main" .) ($currentPage.IsMenuCurrent "main" .)) }} + {{ $active := or (eq $.RelPermalink .URL) (or ($currentPage.HasMenuCurrent "main" .) ($currentPage.IsMenuCurrent "main" .)) }}
  • {{ .Pre }} @@ -17,25 +17,25 @@

    {{$.Site.Title}}

    {{ .Post }}
  • {{ else }} - {{ $active := or (eq $.URL .URL) (or ($currentPage.HasMenuCurrent "main" .) ($currentPage.IsMenuCurrent "main" .)) }} + {{ $active := or (eq $.RelPermalink .URL) (or ($currentPage.HasMenuCurrent "main" .) ($currentPage.IsMenuCurrent "main" .)) }}
  • - {{ .Pre }} - {{ .Name }} - {{ .Post }} + {{ .Pre }} + {{ .Name }} + {{ .Post }} -
  • + {{ end }} {{ end }} - + - \ No newline at end of file +