OTC-Billing-Defaults wiederherstellen

This commit is contained in:
2026-06-15 14:34:47 +02:00
parent f3ec2808f3
commit 359dd2cbe3
+7 -8
View File
@@ -155,27 +155,27 @@ function render_auth_home_page(array $user, array $otcProducts = []): void
echo '<h2 id="otc-billing-title" class="sg-strong sg-form-sections-card__chapter-title">Rechnungsadresse</h2>'; echo '<h2 id="otc-billing-title" class="sg-strong sg-form-sections-card__chapter-title">Rechnungsadresse</h2>';
echo '<div class="sg-form-sections-card__field-group">'; echo '<div class="sg-form-sections-card__field-group">';
echo '<label class="sg-label" for="otc-first-name">Vorname</label>'; echo '<label class="sg-label" for="otc-first-name">Vorname</label>';
echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-first-name" data-otc-order-first-name>'; echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-first-name" value="Fabienne" data-otc-order-first-name>';
echo '</div>'; echo '</div>';
echo '<div class="sg-form-sections-card__field-group">'; echo '<div class="sg-form-sections-card__field-group">';
echo '<label class="sg-label" for="otc-last-name">Nachname</label>'; echo '<label class="sg-label" for="otc-last-name">Nachname</label>';
echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-last-name" data-otc-order-last-name>'; echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-last-name" value="Föhn" data-otc-order-last-name>';
echo '</div>'; echo '</div>';
echo '<div class="sg-form-sections-card__field-group">'; echo '<div class="sg-form-sections-card__field-group">';
echo '<label class="sg-label" for="otc-street">Strasse</label>'; echo '<label class="sg-label" for="otc-street">Strasse</label>';
echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-street" data-otc-order-street>'; echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-street" value="Im Hochrain" data-otc-order-street>';
echo '</div>'; echo '</div>';
echo '<div class="sg-form-sections-card__field-group">'; echo '<div class="sg-form-sections-card__field-group">';
echo '<label class="sg-label" for="otc-house-number">Hausnummer</label>'; echo '<label class="sg-label" for="otc-house-number">Hausnummer</label>';
echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-house-number" data-otc-order-house-number>'; echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-house-number" value="2" data-otc-order-house-number>';
echo '</div>'; echo '</div>';
echo '<div class="sg-form-sections-card__field-group">'; echo '<div class="sg-form-sections-card__field-group">';
echo '<label class="sg-label" for="otc-zip">PLZ</label>'; echo '<label class="sg-label" for="otc-zip">PLZ</label>';
echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-zip" data-otc-order-zip>'; echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-zip" value="8102" data-otc-order-zip>';
echo '</div>'; echo '</div>';
echo '<div class="sg-form-sections-card__field-group">'; echo '<div class="sg-form-sections-card__field-group">';
echo '<label class="sg-label" for="otc-city">Ort</label>'; echo '<label class="sg-label" for="otc-city">Ort</label>';
echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-city" data-otc-order-city>'; echo '<input class="sg-interaction-element sg-input-single-line" type="text" id="otc-city" value="Oberengstringen" data-otc-order-city>';
echo '</div>'; echo '</div>';
echo '<div class="sg-form-sections-card__field-group">'; echo '<div class="sg-form-sections-card__field-group">';
echo '<div class="sg-body sg-otc-order-form__status hidden" data-otc-order-success>Bestellung erfolgreich erfasst! Die Bestellnummer wird automatisch generiert.</div>'; echo '<div class="sg-body sg-otc-order-form__status hidden" data-otc-order-success>Bestellung erfolgreich erfasst! Die Bestellnummer wird automatisch generiert.</div>';
@@ -393,8 +393,7 @@ function render_auth_home_page(array $user, array $otcProducts = []): void
echo " return isValid;"; echo " return isValid;";
echo " };"; echo " };";
echo " const resetForm = (preserveSuccess = false) => {"; echo " const resetForm = (preserveSuccess = false) => {";
echo " productInputs.forEach((input) => { input.value = ''; });"; echo " form.reset();";
echo " if (totalPriceInput) { totalPriceInput.value = ''; }";
echo " clearError();"; echo " clearError();";
echo " if (!preserveSuccess) { clearSuccess(); }"; echo " if (!preserveSuccess) { clearSuccess(); }";
echo " if (!preserveSuccess) { updateFormState(); }"; echo " if (!preserveSuccess) { updateFormState(); }";