{#- Hier werden die einzelnen Zutaten für das Rezept gerendert... Und falls vorhanden noch der Hinweis auf Angaben zur Zutat. -#} {%- for prt in child.servings.blocks -%} {#- Zunächst schauen wir, für was für Mengen das Rezept definiert ist. Für jede fefinierte Menge haben wir einen neuen Durchlauf in dem for loop -#} {{- '\n ' -}}

Portionsgröße: Für {{ prt.serving_number | default('1') }} {{- ' ' -}} {{- prt.serving_units| default('Stück') -}}

{%- set prt_loop = loop.index -%} {#- in der prt_loop variable speichern wir in welchem loop index die zutat steht. Damit greifen wir später auf den selben index zu. -#} {%- if child.ingredients is defined and child.ingredients != "" %} {%- if child.ingredients.blocks != [] -%} {{- '\n ' -}} {%- else -%} {{- '\n ' -}} {%- endif -%} {%- else -%} {{- '\n ' -}} {%- endif -%} {%- endfor -%}