Przeglądaj źródła

Fix missing vertical separator in navbar menu

chutified 4 lat temu
rodzic
commit
cf88e95782
1 zmienionych plików z 8 dodań i 3 usunięć
  1. 8 3
      layouts/partials/navigators/navbar.html

+ 8 - 3
layouts/partials/navigators/navbar.html

@@ -23,6 +23,11 @@
 {{ end }}
 {{ $invertedLogo = $invertedLogo.RelPermalink}}
 
+{{ $customMenus := site.Params.customMenus }}
+{{ if (index site.Data site.Language.Lang).site.customMenus }}
+  {{ $customMenus = (index site.Data site.Language.Lang).site.customMenus }}
+{{ end }}
+
 {{ $sections := site.Data.sections }}
 {{ if (index site.Data site.Language.Lang).sections }}
   {{ $sections = (index site.Data site.Language.Lang).sections }}
@@ -63,8 +68,8 @@
           {{- end }}
         {{- end }}
         {{ $hasCustomMenus:= false }}
-        {{ if and site.Params.customMenus }}
-          {{ if gt (len site.Params.customMenus) 0 }}
+        {{ if $customMenus }}
+          {{ if gt (len $customMenus) 0 }}
             {{ $hasCustomMenus = true }}
           {{ end }}
         {{ end }}
@@ -76,7 +81,7 @@
             <a class="nav-link" id="blog-link" href="{{ "/posts" | relLangURL }}">{{ i18n "posts" }}</a>
           </li>
         {{ end }}
-        {{ range  (index site.Data site.Language.Lang).site.customMenus }}
+        {{ range $customMenus }}
           <li class="nav-item">
             <a class="nav-link" href="{{ .url }}">{{ .name }}</a>
           </li>