Przekierowanie po new

Mam taki oto wygenerowany kod

def create
@szczegoly_glosowanium = SzczegolyGlosowanium.new(szczegoly_glosowanium_params)

respond_to do |format|
  if @szczegoly_glosowanium.save
    format.html { redirect_to @szczegoly_glosowanium, notice: 'Szczegoly glosowanium was successfully created.' }
    format.json { render :show, status: :created, location: @szczegoly_glosowanium }
  else
    format.html { render :new }
    format.json { render json: @szczegoly_glosowanium.errors, status: :unprocessable_entity }
  end
end

end

Po dodaniu nowych wartości zostaje przekierowany na stronę

 http://127.0.0.1:3000/szczegoly_glosowania/x

Domyślam się że odpowiada za to

 redirect_to @szczegoly_glosowanium, notice: 'Szczegoly glosowanium was successfully created.'

W jaki sposób mogę przekierować teraz aby po dodaniu przekierowało mnie np na?

 http://127.0.0.1:3000/glowna

Po redirect_to podaj ścieżkę do której chcesz aby cię przeniosło, w routach sprawdź sobie (rake routes) domyslam się, że będzie u Ciebie będzie to glowna_path.
http://guides.rubyonrails.org/routing.html

1 Like