Reduction of amount for siblings implemented

This commit is contained in:
2026-04-25 22:31:38 +02:00
parent 8348f677a5
commit 21be212129
11 changed files with 68 additions and 8 deletions

View File

@@ -27,6 +27,11 @@ const next = () => {
hasError = true
}
if (props.event.siblingReduction && props.formData.sibling === '-1') {
errors.sibling = 'Bitte eine Entscheidung treffen.'
}
if (!props.formData.telefon_2) {
errors.telefon_2 = 'Bitte eine Telefonnummer angeben.'
hasError = true
@@ -110,6 +115,20 @@ const next = () => {
<ErrorText :message="errors.first_aid" />
</td>
</tr>
<tr v-if="event.siblingReduction">
<td>Ist bereits ein vollzahlendes Geschwisterkind für die Veranstaltung angemeldet:*</td>
<td>
<select v-model="formData.sibling">
<option value="-1">Bitte wählen</option>
<option value="true">Ja</option>
<option value="false">Nein</option>
</select><br />
<span style="font-size: 0.8rem; color: #6b7280;">
Ist bereits ein vollzahlendes Geschwisterkind angemeldet, reduziert sich der Teilnahmebeitrag um 50%. Der Preisnachlass wird am Ende der Anmeldung automatisch abgezogen.
</span>
<ErrorText :message="errors.sibling" />
</td>
</tr>
<tr>
<td></td>
<td>