feat(widerruf): Form schlanker (Grund/Anmerkung raus) + Footer-Link 'Vertrag widerrufen'
All checks were successful
Deploy to Dev / deploy (push) Successful in 1s
All checks were successful
Deploy to Dev / deploy (push) Successful in 1s
- widerruf.php: nur noch 3 Pflichtfelder (Name, Bestellnr, E-Mail) + Confirm-Checkbox - main_widget_footer_menu.tpl: dauerhafter Link im Footer (gesetzliche Pflicht § 356a ab 19.06.2026) - Live ist deployed, Dev parallel auf gleichem Stand
This commit is contained in:
parent
68a03080d1
commit
08beac8d67
@ -11,4 +11,7 @@
|
||||
</span>
|
||||
</a>
|
||||
{/foreach}
|
||||
<a title="Vertrag widerrufen" href="{$SUB_DIR}widerruf.php" class="widerruf_link">
|
||||
<span>Vertrag widerrufen</span>
|
||||
</a>
|
||||
</div>
|
||||
15
widerruf.php
15
widerruf.php
@ -161,18 +161,6 @@ $display_error = isset($messages[$error]) ? $messages[$error] : null;
|
||||
value="<?= htmlspecialchars($prefill['email']) ?>"
|
||||
placeholder="Die E-Mail, mit der Sie bestellt haben">
|
||||
|
||||
<label for="reason_id">Grund (optional, freiwillige Angabe)</label>
|
||||
<select name="reason_id" id="reason_id">
|
||||
<option value="0">— bitte wählen —</option>
|
||||
<?php foreach ($reasons as $r): ?>
|
||||
<option value="<?= (int)$r->id ?>"><?= htmlspecialchars($r->label) ?></option>
|
||||
<?php endforeach; ?>
|
||||
</select>
|
||||
|
||||
<label for="reason_text">Anmerkung (optional)</label>
|
||||
<textarea name="reason_text" id="reason_text" maxlength="2000"
|
||||
placeholder="Sie können uns hier eine Mitteilung hinterlassen – muss nicht."></textarea>
|
||||
|
||||
<label class="check">
|
||||
<input type="checkbox" name="confirm" value="1" required>
|
||||
Ich erkläre hiermit den Widerruf meiner oben genannten Bestellung.
|
||||
@ -181,7 +169,8 @@ $display_error = isset($messages[$error]) ? $messages[$error] : null;
|
||||
<button type="submit" class="btn">Vertrag widerrufen</button>
|
||||
|
||||
<p class="muted" style="margin-top:20px;">Nach dem Absenden erhalten Sie eine
|
||||
Bestätigungs-E-Mail mit der Rücksendeadresse und weiteren Informationen.</p>
|
||||
Bestätigungs-E-Mail mit der Rücksendeadresse und den weiteren Informationen
|
||||
zur Rücksendung.</p>
|
||||
</form>
|
||||
|
||||
<?php elseif ($view === 'success'): ?>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user