diff --git a/app/Http/Controllers/MailController.php b/app/Http/Controllers/MailController.php index 2d049524c0afa281d549bee3d08280ee84c02a08..8a05098f8c22333bb9cbbc05d53197be82a41b99 100644 --- a/app/Http/Controllers/MailController.php +++ b/app/Http/Controllers/MailController.php @@ -92,9 +92,15 @@ class MailController extends Controller $bic = $request->input('bic', ''); $email = $request->input('email', ''); $frequency = $request->input('frequency', ''); - $betrag = $request->input('Betrag', ''); + $betrag = $request->input('amount', ''); $nachricht = $request->input('Nachricht', ''); + # Allow custom amounts + if ($betrag == "custom") { + $betrag = $request->input('custom-amount', ''); + $data['betrag'] = $betrag; + } + # Der enthaltene String wird dem Benutzer nach der Spende ausgegeben $messageToUser = ""; $messageType = ""; # [success|error] diff --git a/resources/views/spende/spende.blade.php b/resources/views/spende/spende.blade.php index 6b3f5e0b3de8e94342808d5a8dcc3cd7b5df910f..67a5f35288650acea996a218c573c94b1b7d9cef 100644 --- a/resources/views/spende/spende.blade.php +++ b/resources/views/spende/spende.blade.php @@ -87,7 +87,7 @@ <input type="radio" value="300" class="amount-radio" name="amount" id="amount-300euro" required="required"><label for="amount-300euro" class="amount-label">300€</label> <br> </div> <div class="custom-amount-container"> - <input type="radio" name="amount" id="amount-custom" required="required"><label for="amount-custom" class="amount-custom">{!! trans('spende.wunschbetrag') !!}</label> <input id="custom-amount" type="number" min="0" step=".01" placeholder="Betrag in €" value=""> + <input type="radio" name="amount" id="amount-custom" value="custom" required="required"><label for="amount-custom" class="amount-custom">{!! trans('spende.wunschbetrag') !!}</label> <input id="custom-amount" type="number" name="custom-amount" min="0" step=".01" placeholder="Betrag in €" value=""> </div> <br>