Bernd Wurst commited on 2023-09-06 09:13:03
Zeige 4 geänderte Dateien mit 45 Einfügungen und 6 Löschungen.
... | ... |
@@ -21,4 +21,11 @@ $(document).ready( function () { |
21 | 21 |
$('#dismiss-idle').click( function() { |
22 | 22 |
setTimeout(idleAlert, idleTimeout); |
23 | 23 |
}); |
24 |
+ |
|
25 |
+ $("form").submit(function() { |
|
26 |
+ $("#loading-spinner-overlay").show(); |
|
27 |
+ setTimeout(() => { |
|
28 |
+ $("#loading-spinner-overlay").hide(); |
|
29 |
+ }, 5000); |
|
30 |
+ }); |
|
24 | 31 |
}); |
... | ... |
@@ -170,3 +170,36 @@ input[type=submit] { |
170 | 170 |
margin-top: 5em; |
171 | 171 |
} |
172 | 172 |
|
173 |
+#loading-spinner-overlay { |
|
174 |
+ display: none; |
|
175 |
+ position: fixed; |
|
176 |
+ left: 0; |
|
177 |
+ width: 100%; |
|
178 |
+ top: 0; |
|
179 |
+ height: 100%; |
|
180 |
+ background-color: rgba(255,255,255,0.4); |
|
181 |
+ z-index: 99; |
|
182 |
+} |
|
183 |
+#loading-spinner { |
|
184 |
+ color: #000; |
|
185 |
+ z-index: 100; |
|
186 |
+ position: absolute; |
|
187 |
+ display: block; |
|
188 |
+ width: 32px; |
|
189 |
+ height: 32px; |
|
190 |
+ left: 50%; |
|
191 |
+ margin-left: -16px; |
|
192 |
+ top: 50%; |
|
193 |
+ margin-top: -16px; |
|
194 |
+ animation: spin 2s infinite linear; |
|
195 |
+} |
|
196 |
+ |
|
197 |
+@keyframes spin { |
|
198 |
+ 0% { |
|
199 |
+ transform: rotate(0deg); |
|
200 |
+ } |
|
201 |
+ 100% { |
|
202 |
+ transform: rotate(360deg); |
|
203 |
+ } |
|
204 |
+} |
|
205 |
+ |
... | ... |
@@ -86,11 +86,7 @@ $adresse = $_SESSION['fname'].' '.$_SESSION['lname']; |
86 | 86 |
if ($_SESSION['fname'] == 'bekannt') { |
87 | 87 |
$adresse = $_SESSION['lname']; |
88 | 88 |
} |
89 |
-if ($_SESSION['address'] == 'bekannt' && $_SESSION['city'] == 'bekannt') { |
|
90 |
- $adresse .= '<br><i>Adresse wie beim letzten Besuch</i>'; |
|
91 |
-} else { |
|
92 |
- $adresse .= '<br>'.$_SESSION['address'].'<br>'.$_SESSION['zip'].' '.$_SESSION['city']; |
|
93 |
-} |
|
89 |
+$adresse .= '<br>'.(isset($_SESSION['address']) ? $_SESSION['address'] : '').'<br>'.(isset($_SESSION['zip']) ? $_SESSION['zip'] : '').' '.(isset($_SESSION['city']) ? $_SESSION['city'] : ''); |
|
94 | 90 |
|
95 | 91 |
$content .= ' |
96 | 92 |
<p>Aus Ihren Angaben haben wir folgenden Auftrag ermittelt.</p> |
... | ... |
@@ -98,7 +94,6 @@ $content .= ' |
98 | 94 |
<div class="card mb-3"> |
99 | 95 |
<div class="card-header">Kundendaten</div> |
100 | 96 |
<div class="card-body"><p class="card-text">'.$adresse.'</p><p class="card-text">Tel.: '.$_SESSION['phone'].'</p> |
101 |
- <a class="btn btn-outline-secondary btn-sm" href="index.php"><i class="fas fa-pencil-alt" aria-hidden="true"></i> Angaben ändern</a> |
|
102 | 97 |
</div> |
103 | 98 |
</div> |
104 | 99 |
|
... | ... |
@@ -120,5 +120,9 @@ if ($previous > 0) { |
120 | 120 |
</div> |
121 | 121 |
</div> |
122 | 122 |
|
123 |
+ <div id="loading-spinner-overlay"> |
|
124 |
+ <svg id="loading-spinner" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"/></svg> |
|
125 |
+ </div> |
|
126 |
+ |
|
123 | 127 |
</body> |
124 | 128 |
</html> |
125 | 129 |