witam
chciałbym jeśli zapis obiektu zakończy się powodzeniem przekierować do jakiejś strony (w przeciwnym razie renderowany jest błąd, bez przekierowania)
próbowałem coś takiego,
w kontrolerze
if @cos.save
head :created, :location => bar_path(@foo, @bar)
w formularzu:
myslałem że rjs jest właśnie bardzo koszerny bo zawsze wygeneruje poprawny js ?
dałem w rjs
if @cos.valid?
page << "window.location = #{cos_url(@cos)}"
else
flash, który ustawiłem wcześniej w kontrolerze, pokazuje się, ale strona się nie przeładowuje
EDIT: działa, dzięki. @cos nie było valid z innego powodu
[quote=Artur79]myslałem że rjs jest właśnie bardzo koszerny bo zawsze wygeneruje poprawny js ?
dałem w rjs
if @cos.valid?
page << "window.location = #{cos_url(@cos)}"
else
flash, który ustawiłem wcześniej w kontrolerze, pokazuje się, ale strona się nie przeładowuje
EDIT: działa, dzięki. @cos nie było valid z innego powodu[/quote]
Naczelny rabin Polski uważa że nie jest koszerny: