feat: decide the staffing split per ski level

This commit is contained in:
fromme committed 2026-11-05 17:04:24 +01:00
1 parent 7aefe88610
commit f9d2ff084d
8 files changed
+158 -66

No files matched your search

@@ -3,8 +3,9 @@
{{ form_row(form.productCode) }}
{{ form_row(form.guides) }}
{{ form_row(form.skiBeginner) }}
{{ form_row(form.splitBeginner) }}
{{ form_row(form.skiAdvanced) }}
{{ form_row(form.split) }}
{{ form_row(form.splitAdvanced) }}
{{ form_row(form.guiding) }}
{{ form_row(form.enabled) }}
</div>
@@ -40,7 +40,12 @@
<td>{{ rule.guides }}</td>
<td>{{ _self.yes_no(rule.skiBeginner) }}</td>
<td>{{ _self.yes_no(rule.skiAdvanced) }}</td>
<td>{{ _self.yes_no(rule.split) }}</td>
<td>
{%- set split = [] -%}
{%- if rule.splitBeginner %}{% set split = split|merge(['Anfänger:innen']) %}{% endif -%}
{%- if rule.splitAdvanced %}{% set split = split|merge(['Fortgeschrittene']) %}{% endif -%}
{{- split is empty ? _self.yes_no(false) : split|join(', ') -}}
</td>
<td>{{ _self.yes_no(rule.guiding) }}</td>
<td>{{ _self.yes_no(rule.enabled) }}</td>
<td>