quba / ZPI

System obsługujący konferencję naukową

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Strony informacyjne

quba opened this issue · comments

Jak rozwiązujemy strony informacyjne? Nie zawsze bowiem dostaje się jakiś error (powiedzmy 404 albo tez access denied). Czasem potrzebna jest tylko informacja (np. ze już dokonałeś rejestracji).

Można by zrobic jakas funkcje zwracajaca response przez render base.html z informacja ktora podamy w parametrze tej funkcji.

Ew. traktowac wszystkie info jako errory, co mi sie srednio podoba. Info powinno chyba miec status 200 i cos wyswietlic:
np. Nie mozesz dokonac rejestracji, poniewaz jestes juz zarejestrowany.

Ktoś ma propozycje? Moze rozejrzec sie w sieci jaka jest konwencja?

A może zrobić po prostu kolejny szablon (dla całego projektu) w widokach, który będzie dziedziczył po base.html.twig i przy renderowaniu przekazywać w parametrach stringa z informacją o błędzie.

to pobaw sie tym kiedys. Jesli ladnie sie zdziedziczy to bedzie spoko. Tylko sie body tam nadpisze jakims {{ info }} i tyle

Ok, przydzieliłem issue do siebie. :)

łyźwow - daj to jako priorytet zaraz po zrobieniu widoku pojedynczej recenzji. :)

OK. To zrobię widok pojedyńczej recenzji, potem strony informacyjne a potem dopiero recenzje vol. 2.

Przypisałem Kubie.

Zrobione na razie prowizorycznie.