Suchfeld für Telefonnummer hinzugefügt
This commit is contained in:
@@ -168,6 +168,11 @@
|
||||
placeholder="Fachrichtung...">
|
||||
<i class="fa-solid fa-xmark reset-icon" id="fachrichtungReset"></i>
|
||||
</div>
|
||||
<div class="search-field">
|
||||
<input type="text" id="telefonInput" class="form-control"
|
||||
placeholder="Telefon...">
|
||||
<i class="fa-solid fa-xmark reset-icon" id="telefonReset"></i>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="result-counts">
|
||||
@@ -264,10 +269,11 @@
|
||||
const ort = document.getElementById('ortInput').value;
|
||||
const kundennummer = document.getElementById('kundennummerInput').value;
|
||||
const fachrichtung = document.getElementById('fachrichtungInput').value;
|
||||
const telefon = document.getElementById('telefonInput').value;
|
||||
const query = document.getElementById('searchInput').value;
|
||||
|
||||
// Prüfe, ob mindestens ein Suchfeld ausgefüllt ist
|
||||
if (!name && !ort && !kundennummer && !fachrichtung && !query) {
|
||||
if (!name && !ort && !kundennummer && !fachrichtung && !telefon && !query) {
|
||||
document.getElementById('results').innerHTML = '';
|
||||
lastResults = [];
|
||||
updateResultCounts();
|
||||
@@ -284,6 +290,7 @@
|
||||
if (ort) params.append('ort', ort);
|
||||
if (kundennummer) params.append('kundennummer', kundennummer);
|
||||
if (fachrichtung) params.append('fachrichtung', fachrichtung);
|
||||
if (telefon) params.append('telefon', telefon);
|
||||
if (query) params.append('q', query);
|
||||
|
||||
fetch(`/search?${params.toString()}`)
|
||||
@@ -352,6 +359,7 @@
|
||||
document.getElementById('ortInput'),
|
||||
document.getElementById('kundennummerInput'),
|
||||
document.getElementById('fachrichtungInput'),
|
||||
document.getElementById('telefonInput'),
|
||||
document.getElementById('searchInput')
|
||||
];
|
||||
|
||||
@@ -360,6 +368,7 @@
|
||||
document.getElementById('ortReset'),
|
||||
document.getElementById('kundennummerReset'),
|
||||
document.getElementById('fachrichtungReset'),
|
||||
document.getElementById('telefonReset'),
|
||||
document.getElementById('searchReset')
|
||||
];
|
||||
|
||||
@@ -386,15 +395,17 @@
|
||||
const ort = urlParams.get('ort');
|
||||
const kundennummer = urlParams.get('kundennummer');
|
||||
const fachrichtung = urlParams.get('fachrichtung');
|
||||
const telefon = urlParams.get('telefon');
|
||||
const query = urlParams.get('q');
|
||||
|
||||
if (name) document.getElementById('nameInput').value = name;
|
||||
if (ort) document.getElementById('ortInput').value = ort;
|
||||
if (kundennummer) document.getElementById('kundennummerInput').value = kundennummer;
|
||||
if (fachrichtung) document.getElementById('fachrichtungInput').value = fachrichtung;
|
||||
if (telefon) document.getElementById('telefonInput').value = telefon;
|
||||
if (query) document.getElementById('searchInput').value = query;
|
||||
|
||||
if (name || ort || kundennummer || fachrichtung || query) {
|
||||
if (name || ort || kundennummer || fachrichtung || telefon || query) {
|
||||
searchCustomers();
|
||||
}
|
||||
});
|
||||
|
Reference in New Issue
Block a user