WIP create calendar
This commit is contained in:
18
themes/tsc_vfl/layouts/partials/tsc/calendar/list.html
Normal file
18
themes/tsc_vfl/layouts/partials/tsc/calendar/list.html
Normal file
@@ -0,0 +1,18 @@
|
||||
{{ $calendars := site.Data.schedule.calendars -}}
|
||||
{{- $list := slice -}}
|
||||
{{- range $room, $roomData := $calendars -}}
|
||||
{{- if ($roomData.ignore | default false) -}}{{ continue }}{{- end -}}
|
||||
{{- $roomName := $roomData.name | default $room -}}
|
||||
{{/* warnf "%s " $room */}}
|
||||
{{- range $roomData.schedule -}}
|
||||
{{- $addData := dict "room" $roomName "roomId" $room "weight" 0 -}}
|
||||
{{- $addData = merge $addData . -}}
|
||||
{{/* warnf "%#v" $addData */}}
|
||||
{{- $list = $list | append $addData -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- $list = sort $list "start" -}}
|
||||
{{- $list = sort $list "title" -}}
|
||||
{{- $list = sort $list "weight" -}}
|
||||
{{/* warnf "%#v" $list */}}
|
||||
{{- return $list -}}
|
||||
Reference in New Issue
Block a user