Skip to content
Snippets Groups Projects
Commit f566c8e9 authored by Davide Aprea's avatar Davide Aprea
Browse files

disable button on submit and change value

parent 07d1f2e9
No related branches found
No related tags found
3 merge requests!1895Development,!1841Development,!1839Resolve "Stop contact and donation form from being sent multiple times"
...@@ -10,14 +10,17 @@ return [ ...@@ -10,14 +10,17 @@ return [
'form.7' => 'Betreff', 'form.7' => 'Betreff',
'form.8' => 'Senden', 'form.8' => 'Senden',
'form.9' => 'Bis zu 5 Anhänge hinzufügen (Dateigröße < 5 MB)', 'form.9' => 'Bis zu 5 Anhänge hinzufügen (Dateigröße < 5 MB)',
'form.10' => 'wird gesendet…',
'letter.1' => 'Per Brief-Post', 'letter.1' => 'Per Brief-Post',
'letter.2' => 'Wir ziehen es vor, auf digitalem Wege kontaktiert zu werden. 'letter.2' => 'Wir ziehen es vor, auf digitalem Wege kontaktiert zu werden.
Wenn Sie jedoch eine postalische Kontaktaufnahme als unbedingt nötig erachten, Wenn Sie jedoch eine postalische Kontaktaufnahme als unbedingt nötig erachten,
erreichen Sie uns unter der folgenden Adresse:', erreichen Sie uns unter der folgenden Adresse:',
'letter.3' => 'SUMA-EV 'letter.3' => 'SUMA-EV
Röselerstr. 3 Röselerstr. 3
30159 Hannover 30159 Hannover
Germany', Germany',
'error.1' => 'Tut uns leid, aber leider haben wir mit Ihrer Kontaktanfrage keine Daten erhalten. Die Nachricht wurde nicht versandt.', 'error.1' => 'Tut uns leid, aber leider haben wir mit Ihrer Kontaktanfrage keine Daten erhalten. Die Nachricht wurde nicht versandt.',
"error.2" => 'Beim Versand Ihrer Nachricht ist ein Fehler aufgetreten. Sie können uns direkt unter folgender E-Mail Adresse kontaktieren: :email', "error.2" => 'Beim Versand Ihrer Nachricht ist ein Fehler aufgetreten. Sie können uns direkt unter folgender E-Mail Adresse kontaktieren: :email',
'success.1' => 'Ihre Nachricht wurde uns erfolgreich zugestellt. Eine erste automatische Bestätigung haben wir an :email gesendet.' 'success.1' => 'Ihre Nachricht wurde uns erfolgreich zugestellt. Eine erste automatische Bestätigung haben wir an :email gesendet.'
......
...@@ -48,6 +48,7 @@ return [ ...@@ -48,6 +48,7 @@ return [
'submit' => 'Spenden', 'submit' => 'Spenden',
'submitted' => 'wird gesendet…',
'member.1' => 'Oder doch lieber Mitglied werden?', 'member.1' => 'Oder doch lieber Mitglied werden?',
'member.2' => 'Es kostet nicht mehr und bietet viele Vorteile:', 'member.2' => 'Es kostet nicht mehr und bietet viele Vorteile:',
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<div class="alert alert-danger" role="alert">{{$errormessage}}</div> <div class="alert alert-danger" role="alert">{{$errormessage}}</div>
@endforeach @endforeach
@endif @endif
<form class="contact" name="contact" method="post" action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/kontakt") }}" enctype="multipart/form-data" onsubmit="document.getElementById('submit').disabled=true;"> <form class="contact" name="contact" method="post" action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/kontakt") }}" enctype="multipart/form-data" onsubmit="document.getElementById('submit').disabled=true; document.getElementById('donate-button').value={!! trans('kontakt.form.10') !!};">
{{ csrf_field() }} {{ csrf_field() }}
<input type="hidden" name="pcsrf" value="{{ base64_encode(\time()) }}"> <input type="hidden" name="pcsrf" value="{{ base64_encode(\time()) }}">
<div class="form-group kontakt-form-group"> <div class="form-group kontakt-form-group">
......
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
</p> </p>
</div> </div>
@else @else
<form method="post" class="form"> <form method="post" class="form" onsubmit="document.getElementById('donate-button').disabled=true; document.getElementById('donate-button').value={!! trans('spende.submitted') !!};">
<div class="section"> <div class="section">
<h3>{!! trans('spende.headline.5') !!}</h3> <h3>{!! trans('spende.headline.5') !!}</h3>
<div id="payment-methods"> <div id="payment-methods">
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
<p>{!! trans('spende.bankinfo.3')!!}</p> <p>{!! trans('spende.bankinfo.3')!!}</p>
<textarea class="form-control" id="msg" name="Nachricht" placeholder="{!! trans('spende.lastschrift.8.message.placeholder') !!}">@if(isset($data['nachricht'])){{$data['nachricht']}}@endif</textarea> <textarea class="form-control" id="msg" name="Nachricht" placeholder="{!! trans('spende.lastschrift.8.message.placeholder') !!}">@if(isset($data['nachricht'])){{$data['nachricht']}}@endif</textarea>
</div> </div>
<input class="btn btn-default" id="donate-button" type="submit" value="{!! trans('spende.submit') !!}"> <input class="btn btn-default" id="donate-button" type="submit" value="{!! trans('spende.submit') !!}">
</div> </div>
</form> </form>
@endif @endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment