Galeria (kontynuacja)

W zwiazku z problemami moj topic zginal w odchlani elektronow…
ale kontynuuje go moim ostatnim postem dotyczacym walidacji

[quote]validates_presence_of
Validates that attributes are not empty.
validates_presence_of attr… [ options… ]
Validates that each of the attributes is neither nil nor empty.
class User < ActiveRecord::Base
validates_presence_of :name, :address
end
Options:
:message text Default is “can’t be empty.”
:on :save, :create, or :update[/quote]
Dla przypomnienia, mam model gallery oraz photo oba sa zarzadzane przez kontroler gallery. Aby dodac nowe zdjecie do galleri uzywam metody add_photo i tutaj jest problem. Walidacja tego formularza nie zachodzi, jak widac powyzej pewnie dlatego ze dziala ona tylko z metodami save, create, update (a tych uzywam juz do galeri).
Czy ktos wie jak zmusic rails aby sprawdzaly tez formularz add_photo.rhtml i ladne opisy bledow wywalaly?

walidacja dziala na modelach nie kontrolerach zatem przy kazdym .save wykonuje sie walidacja obiektu, ktory zapisujesz. Ostatnio podalem Ci kod do do sprawdzenia, czy udalo Ci sie go uruchomic?

ano tak, pomieszala mi sie logika :wink:

nie, niestety nie sprawdzalem tego kodu.