Gdzie umiescic warunek?

Witam.

W widoku chce wyświetlić jeden z czterech komunikatów. Zależny on od pól w bazie. Czy sprawdzanie pól z bazy zrobić w widoku za pomocą ifów czy możne lepiej przenieść to do helpera?

Pozdrawiam

zrob sobie metode bedzie ladniej wygladac a w koncu po to one sa

Masz na myśli named_scopy?

podaj dokladniej o jaka zaleznosc z polami w bazie Ci chodzi bo nie do końca wiadomo o co Ci chodzi :slight_smile: … pewne jest ze lepiej zrobic helper czy partiala zamiast wrzucac to do widoku,…

Mam w bazie w tabeli dwa pola A i B. Oba mogą mieć wartość TRUE FALSE i NULL. I teraz w zaleznosci od tego jakie te pola maja wartosci chce wyswietlic komunikat.
if A == TRUE AND B == TRUE
jakis tam komunikat
elsif A == TRUE AND B == FALSE
inny komunikat
elsif A == FALSE AND B == TRUE
nastepny inny komunikat
elsif A == FALSE AND B == FALSE
jeszcze inny komunikart
end

Gdzie wrzucic taka konstrukcje? A moze inaczej to zapisać?

Pozdrawiam

Najlepiej wrzucic taki warunek do helpera