{# templates/zbiorka_form.html #} {% extends 'base.html' %} {% set is_edit = zbiorka is not none %} {% block title %}{{ 'Edytuj zbiórkę' if is_edit else 'Dodaj zbiórkę' }}{% endblock %} {% block extra_head %} {{ super() }} {% endblock %} {% block content %}
{% if is_edit %} ← Szczegóły zbiórki {% else %} ← Panel Admina {% endif %}

{{ 'Edytuj zbiórkę' if is_edit else 'Dodaj nową zbiórkę' }}

{% if is_edit %}
{% if zbiorka.cel %} Cel: {{ zbiorka.cel|round(2) }} PLN {% endif %} {% if not zbiorka.ukryj_kwote %} Stan: {{ zbiorka.stan|round(2) }} PLN {% if zbiorka.cel %} {% set delta = zbiorka.cel - zbiorka.stan %} {% if delta > 0 %} Brakuje: {{ delta|round(2) }} PLN {% elif delta < 0 %} Nadwyżka: {{ (-delta)|round(2) }} PLN {% endif %} {% endif %} {% endif %} {% if zbiorka.ukryj_kwote %} Kwoty niepubliczne {% else %} Kwoty widoczne {% endif %}
{% else %} Uzupełnij podstawowe dane i dane płatności {% endif %}
{# {{ form.csrf_token }} jeśli używasz Flask-WTF #}
Podstawowe
Krótki, zrozumiały tytuł. Max 120 znaków.
Możesz używać **Markdown** (nagłówki, listy, linki). W edytorze włącz podgląd 👁️. 0 znaków

Lista produktów / Pozycje / Cele

Wypunktuj dokładnie produkty do zakupu — podaj nazwę, opcjonalny link do sklepu i cenę. Status domyślnie Do kupienia; przełącz na Kupione po realizacji.

{% set items = zbiorka.przedmioty if is_edit and zbiorka and zbiorka.przedmioty else [] %} {% if items %} {% for it in items %} {% set i = loop.index0 %} {% endfor %} {% else %} {% endif %}
Produkt Link do sklepu Cena [PLN] Status

Dane płatności
PL
Wpisz ciąg cyfr; spacje dodadzą się automatycznie dla czytelności.
+48
Dziewięć cyfr telefonu powiązanego z BLIK. Spacje opcjonalne.
{% if is_edit %}
{% endif %}

Cel i widoczność
PLN
Minimalnie 0,01 PLN. Możesz to później edytować.
Anuluj
{% endblock %} {% block extra_scripts %} {{ super() }} {% endblock %}