Files
HugoBlox-kit/wowchemy-cms/functions/parse.html
T
George Cushen e470c4e2cf feat: add options for branch, local_backend, and publish_mode (editorial flow)
Example for a YAML config:

```
  cms:
    branch: main
    local_backend: true
    publish_mode:
 ```

Close #2124
2021-02-09 21:44:47 +00:00

22 lines
580 B
HTML

{{ $return := "" }}
{{ with site.Data.wowchemy_cms_tpl }}
{{ $return = . }}
{{ end }}
{{ $backend_opts := dict "branch" (site.Params.cms.branch | default "main") }}
{{ with site.Params.cms.publish_mode }}
{{ $publish_mode := dict "publish_mode" . }}
{{ $backend_opts = merge $backend $publish_mode }}
{{ end }}
{{ if site.Params.cms.local_backend }}
{{ $local_backend := dict "local_backend" true }}
{{ $return = merge $return $local_backend }}
{{ end }}
{{ $backend := dict "backend" $backend_opts }}
{{ $return := merge $return $backend }}
{{- return $return -}}