diff --git a/views/contractsSelect.ejs b/views/contractsSelect.ejs index 048f2bb..ed43f85 100644 --- a/views/contractsSelect.ejs +++ b/views/contractsSelect.ejs @@ -48,13 +48,6 @@ ✅ Vertrag auswählen - - - 📄 Vertrag ansehen (PDF) - - - -<% if(error){ %> +<% if (typeof error !== 'undefined') { %> -⚠️ <%= error %> + ⚠️ <%= error %> <% } %> - Mitglied werden - - - - + + - - -Daten -Bank -Prüfen + Daten + Bank + Prüfen - - - + @@ -76,16 +66,14 @@ id="registerForm"> + name="geburtsdatum" + id="geburtsdatum" + class="form-control mb-2" + required> - - Adresse @@ -94,17 +82,12 @@ required> - - + Weiter → - - @@ -115,40 +98,29 @@ Weiter → - - - - -SEPA-Mandat erteilen - + + + SEPA-Mandat erteilen + - - - + ← Zurück - + Weiter → - - - @@ -158,286 +130,196 @@ Weiter → - - -"> - - Vertrag - - - -<% if(selectedVertragData){ %> -<%= selectedVertragData.name %> – -<%= selectedVertragData.betrag.toFixed(2) %> € / Monat -<% } else { %> -Kein Vertrag gewählt -<% } %> - - - - - + +Bitte wählen +<% vertragsarten.forEach(v => { %> + +<%= v.name %> – <%= v.betrag.toFixed(2) %> € + +<% }) %> + Rechtliches - - - - + type="checkbox" + name="agreeConsent" + id="agreeConsent" + value="on"> Einverständnis der Erziehungsberechtigten - - - - - + type="checkbox" + name="agreeAgb" + value="on" + required> AGB akzeptiert - - - - + ← Zurück - + Abschließen - - - - - <%- include('partials/footer') %> \ No newline at end of file