jedna kategoria dla listy

This commit is contained in:
Mateusz Gruszczyński
2025-08-13 22:46:14 +02:00
parent 479e601de1
commit f138cabd53
4 changed files with 159 additions and 3 deletions

View File

@@ -32,8 +32,10 @@
<td>{{ lst.owner.username if lst.owner else "?" }}</td>
<td>{{ lst.created_at.strftime('%Y-%m-%d') }}</td>
<td>
<a href="{{ url_for('view_list', list_id=lst.id) }}" target="_blank"
class="btn btn-sm btn-outline-light">🔗 Otwórz</a>
<button type="button" class="btn btn-sm btn-outline-info preview-btn"
data-list-id="{{ lst.id }}">
🔍 Podgląd
</button>
</td>
<td style="min-width: 220px;">
<select name="categories_{{ lst.id }}" multiple
@@ -58,6 +60,22 @@
</div>
</form>
<!-- Modal podglądu produktów -->
<div class="modal fade" id="productPreviewModal" tabindex="-1" aria-labelledby="previewModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg modal-dialog-scrollable">
<div class="modal-content bg-dark text-white">
<div class="modal-header">
<h5 class="modal-title" id="previewModalLabel">Podgląd produktów</h5>
<button type="button" class="btn-close btn-close-white" data-bs-dismiss="modal"
aria-label="Zamknij"></button>
</div>
<div class="modal-body">
<ul id="product-list" class="list-group list-group-flush"></ul>
</div>
</div>
</div>
</div>
{% endblock %}
{% block scripts %}
<script src="https://cdn.jsdelivr.net/npm/tom-select/dist/js/tom-select.complete.min.js"></script>