This commit is contained in:
Anh-Thy04
2025-06-20 00:52:49 +02:00
parent 470a74388f
commit 378fcb0b93
6 changed files with 190 additions and 65 deletions

View File

@@ -50,7 +50,39 @@
<div class="col-md-12">
<div class="card mb-4">
<div class="card-body">
<h5 class="card-title fs-4">Numberplates</h5>
<h5 class="card-title fs-4 mb-0">Numberplates</h5>
<div class="mt-2 mb-3">
<form method="get" class="mb-0">
<div class="row g-2 align-items-center">
<div class="col">
<input type="text" name="npfilter" class="form-control" placeholder="Search numberplate..." value="{{ request.args.get('npfilter', '') }}">
</div>
<div class="col">
<input type="text" name="idfilter" class="form-control" placeholder="Search by ID..." value="{{ request.args.get('idfilter', '') }}">
</div>
<div class="col-auto d-flex gap-2">
<button type="submit" class="btn btn-secondary">Filter</button>
</div>
</div>
</form>
</div>
{% if request.args.get('npfilter') or request.args.get('idfilter') %}
<div class="mb-2">
<span class="me-2">Active filters:</span>
{% if request.args.get('npfilter') %}
<a href="{{ url_for('dash.dashboard', idfilter=request.args.get('idfilter', '')) }}" class="badge bg-secondary text-decoration-none">
Numberplate: {{ request.args.get('npfilter') }} &times;
</a>
{% endif %}
{% if request.args.get('idfilter') %}
<a href="{{ url_for('dash.dashboard', npfilter=request.args.get('npfilter', '')) }}" class="badge bg-secondary text-decoration-none">
ID: {{ request.args.get('idfilter') }} &times;
</a>
{% endif %}
</div>
{% endif %}
<div class="log-container" style="max-height: 250px; overflow-y: auto;">
<table class="table table-sm table-hover align-middle">
<thead>