Ordering data by custom weight parameter

Answering my own question. We finally managed to get this working. Solution below.

{{ range $documents := sort ($.Params.Documents) "weight" "desc" }}
        <ul>
            {{ .group }}
            {{ range $docs := sort ($documents.docs) "weight" "desc" }}
                <li>{{ .title }}</li>
            {{ end }}
        </ul>
{{ end }}

Ref: Order data files by secondary parameter

1 Like