From 182c09f49d3901dbabacd5cff70a93623b3d2e57 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Wed, 2 Sep 2020 20:33:07 +0100 Subject: [PATCH] fix(docs): menu Z->A sort order Fixes issue with using Docs layout for sections that need reverse menu sorting, such as updates (v5, v4.9, ..). Affected Docs site prior to conversion to Books layout. --- layouts/partials/docs_sidebar.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/layouts/partials/docs_sidebar.html b/layouts/partials/docs_sidebar.html index 9be30657..023f46d0 100644 --- a/layouts/partials/docs_sidebar.html +++ b/layouts/partials/docs_sidebar.html @@ -29,10 +29,13 @@ {{ with (index site.Menus $menu_name) }} {{/* Enable Updates layout to order by descending version name. */}} - {{ $menu := (index site.Menus $menu_name).ByWeight }} + {{ $menu := (index site.Menus $menu_name) }} {{ if eq ($.Scratch.Get "docs_menu_sort" | default "weight") "name_reverse" }} - {{ $menu = (index site.Menus $menu_name).ByName.Reverse }} + {{ $menu = sort $menu "Title" "desc" }} + {{ else }} + {{ $menu = $menu.ByWeight }} {{end}} + {{ range $menu }}
{{ .Name }} @@ -43,6 +46,7 @@
  • {{ .Name }}
  • + {{ end }} {{ end }}