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>
|
</span>
|
||||||
</a>
|
</a>
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
<a title="Vertrag widerrufen" href="{$SUB_DIR}widerruf.php" class="widerruf_link">
|
||||||
|
<span>Vertrag widerrufen</span>
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
15
widerruf.php
15
widerruf.php
@ -161,18 +161,6 @@ $display_error = isset($messages[$error]) ? $messages[$error] : null;
|
|||||||
value="<?= htmlspecialchars($prefill['email']) ?>"
|
value="<?= htmlspecialchars($prefill['email']) ?>"
|
||||||
placeholder="Die E-Mail, mit der Sie bestellt haben">
|
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">
|
<label class="check">
|
||||||
<input type="checkbox" name="confirm" value="1" required>
|
<input type="checkbox" name="confirm" value="1" required>
|
||||||
Ich erkläre hiermit den Widerruf meiner oben genannten Bestellung.
|
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>
|
<button type="submit" class="btn">Vertrag widerrufen</button>
|
||||||
|
|
||||||
<p class="muted" style="margin-top:20px;">Nach dem Absenden erhalten Sie eine
|
<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>
|
</form>
|
||||||
|
|
||||||
<?php elseif ($view === 'success'): ?>
|
<?php elseif ($view === 'success'): ?>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user