diff --git a/templates/admin/formularz_zbiorek.html b/templates/admin/formularz_zbiorek.html index f9cadc5..a000ca4 100644 --- a/templates/admin/formularz_zbiorek.html +++ b/templates/admin/formularz_zbiorek.html @@ -1,7 +1,8 @@ -{# templates/zbiorka_form.html #} +{# templates/formularz_zbiorek.html #} {% extends 'base.html' %} -{% set is_edit = zbiorka is not none %} +{% set has_obj = zbiorka is not none %} +{% set is_edit = has_obj and zbiorka.id is not none %} {% block title %}{{ 'Edytuj zbiórkę' if is_edit else 'Dodaj zbiórkę' }}{% endblock %} @@ -15,17 +16,15 @@
- {% if is_edit %} - ← - Szczegóły zbiórki + {% if is_edit and zbiorka and zbiorka.id %} + ← Szczegóły zbiórki {% else %} ← Panel Admina {% endif %}
-
+

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

@@ -40,32 +39,32 @@ {% if not zbiorka.ukryj_kwote %} - Stan: {{ zbiorka.stan|round(2) }} PLN + Stan: {{ (zbiorka.stan or 0)|round(2) }} PLN {% if zbiorka.cel %} - {% set delta = zbiorka.cel - zbiorka.stan %} + {% set delta = (zbiorka.cel or 0) - (zbiorka.stan or 0) %} {% if delta > 0 %} Brakuje: {{ delta|round(2) }} PLN - {% elif delta < 0 %} + {% elif delta < 0 %} + Nadwyżka: {{ (-delta)|round(2) }} PLN - - {% endif %} - {% endif %} - {% endif %} + + {% endif %} + {% endif %} + {% endif %} - {% if zbiorka.ukryj_kwote %} - Kwoty niepubliczne - {% else %} - Kwoty widoczne - {% endif %} + {% if zbiorka.ukryj_kwote %} + Kwoty niepubliczne + {% else %} + Kwoty widoczne + {% endif %}
{% else %} Uzupełnij podstawowe dane i dane płatności {% endif %} -
@@ -78,19 +77,33 @@
- + value="{{ (zbiorka.nazwa if zbiorka else request.form.get('nazwa','')) }}" + required + aria-describedby="nazwaHelp" + >
Krótki, zrozumiały tytuł. Max 120 znaków.
- +
- Możesz używać **Markdown** (nagłówki, listy, linki). W edytorze włącz podgląd 👁️. + Możesz używać Markdown (nagłówki, listy, linki). W edytorze włącz podgląd 👁️. 0 znaków
@@ -120,51 +133,38 @@ - {% set items = zbiorka.przedmioty if is_edit and zbiorka and zbiorka.przedmioty else [] - %} + {% set items = (zbiorka.przedmioty if zbiorka and zbiorka.przedmioty else []) %} {% if items %} {% for it in items %} {% set i = loop.index0 %} - + - + - +
- - - + + +
- + {% endfor %} {% else %} - - - + + +
@@ -173,8 +173,7 @@
- + {% endif %} @@ -183,10 +182,8 @@
- - + +
@@ -200,34 +197,51 @@
PL - +
-
Wpisz ciąg cyfr; spacje dodadzą się automatycznie dla - czytelności.
+
Wpisz ciąg cyfr; spacje dodadzą się automatycznie dla czytelności.
+48 - +
-
Dziewięć cyfr telefonu powiązanego z BLIK. Spacje - opcjonalne.
+
Dziewięć cyfr telefonu powiązanego z BLIK. Spacje opcjonalne.
{% if is_edit %}
@@ -244,8 +258,7 @@ @@ -254,60 +267,75 @@
PLN - +
-
Minimalnie 0,01 PLN. Możesz to później edytować.
+
Minimalnie 0,01 PLN. Można później edytować.
- +
- -
- +
- - + +
- - + +
- - - - - -