webseite/templates/zutaten/steps.yaml
2021-07-31 18:48:28 +02:00

30 lines
1.1 KiB
YAML

{#-
Recipe Steps for loop
-#}
{%- if this.steps is defined and this.steps.blocks is defined and this.steps != "" -%}
{%- if this.steps.blocks is defined and this.steps.blocks != "" and this.steps.blocks != [] -%}
{{- '\n\nsteps:' -}}
{%- for stp in this.steps.blocks -%}
{%- if stp.step is defined and stp.step != "" -%}
{{- '\n - step: ' -}} "{{- stp.step -}}"
{%- if stp.haccp_type is defined and stp.haccp_type != "" and stp.haccp_string is defined and stp.haccp_string != "" -%}
{{- '\n haccp:' -}}
{{- '\n ' -}} {{- stp.haccp_type|lower -}}: "{{- stp.haccp_string -}}"
{%- endif %}
{%- if stp.notes is defined and stp.notes != "" and stp.notes.blocks is defined %}
{%- for nde in stp.notes.blocks %}
{%- if loop.index == 1 -%}
{{- '\n notes:' -}}
{%- endif -%}
{{- '\n - ' -}} "{{ nde.note }}"
{%- endfor %}
{%- endif %}
{%- endif %}
{%- endfor -%}
{{- '\n' -}}
{%- else -%}
{{- '\nsteps: []' -}}
{%- endif -%}
{%- else -%}
{{- '\n\nsteps: []' -}}
{%- endif -%}