github.com/louisevanderlith/droxolite@v1.20.2/sample/views/menu.html (about) 1 {{if .SideMenu}} 2 <aside> 3 {{range $lbl, $items := .SideMenu}} 4 <p> 5 {{$lbl}} 6 </p> 7 <ul> 8 {{range $_, $val := $items}} 9 <li id="{{$val.ID}}"> 10 <a {{if $val.IsActive}}class="is-active" {{end}} href="{{$val.Link}}"> 11 {{$val.Text}} 12 </a> 13 {{if $val.Children}} 14 <ul> 15 {{range $_, $cval := $val.Children}} 16 <li id="{{$cval.ID}}"> 17 <a {{if $cval.IsActive}}class="is-active" {{end}} href="{{$cval.Link}}"> 18 {{$cval.Text}} 19 </a> 20 21 {{if $cval.Children}} 22 <ul> 23 {{range $_, $ccval := $cval.Children}} 24 <li id="{{$ccval.ID}}"><a 25 {{if $ccval.IsActive}}class="is-active" {{end}} 26 href="{{$ccval.Link}}"> 27 {{$ccval.Text}} 28 </a> 29 </li> 30 {{end}} 31 </ul> 32 {{end}} 33 </li> 34 {{end}} 35 </ul> 36 {{end}} 37 </li> 38 {{end}} 39 </ul> 40 {{end}} 41 </aside> 42 {{end}}