Hi Benjamin, sorry, das war ein Vertipper in der Eile; stimmt schon das "&" sollte ein "=" sein. Der der Parameter page wird beim Aufruf der action übergeben.
Der Aufruf der Action lautet http://myapp.local/users/8/move_higher?page=2 Wie unschwer zu erkennen ist, geht's in der Action darum, ein model, das per acts_as_list geordnet wird, eins nach oben zu befördern. Ja, und mit der URL-Generierung, die ich verwende, geht's auch. Aber ist nicht besonders elegant. Viele Grüße Michael Kastner Am 18.11.2010 um 20:09 schrieb Benjamin Behr: > Moin, > > ein wenig schwierig hier zu helfen, da noch ein klein wenig Kontext (wie > rufst du die Action auf?) fehlt. Ich versuchs trotzdem mal. ;-) > > Generell funktioniert das mit den Parametern sehr gut, so wie du es auch > machst. Ich vermute mal, dass dein "params[:page]" in der Methode, die den > redirect ausführen soll, "nil" ist und damit der Parameter ignoriert wird. > Daher die Frage: Übergibst du beim Aufruf der Action, die den redirect > durchführen soll, den page-Parameter? > > btw: das redirect_to "#{users_path}?page&#{params[:page]}" würde nicht > funktionieren, da das "&" ein "=" sein müsste. ;-) > > Gruß, > Benny > > Am 18.11.2010 um 18:41 schrieb rubyonrails...@galt.de: > >> Hallo, >> >> ich komme mal wieder nicht weiter. Ich habe in einer action ein >> >> redirect_to admin_content_nodes_path >> >> Da der Redirect in einem paginate-Kontext stattfindet, soll die redirect-URL >> zusätzlich auch den aktuellen page-Parameter übergeben. >> >> Irgendwie so (was natürlich nicht funktioniert): >> >> redirect_to users_path(:page => params[:page]) >> >> Geht so etwas? Oder muß ich die URL-Bestandteile explizit als Hash >> ausschreiben? >> >> Ich könnte natürlich auch etwas in der Art veranstalten: >> >> redirect_to "#{users_path}?page&#{params[:page]}" >> >> Aber das tut dann schon etwas weh. >> >> Viele Grüße >> >> Michael Kastner >> _______________________________________________ >> rubyonrails-ug mailing list >> rubyonrails-ug@headflash.com >> http://mailman.headflash.com/listinfo/rubyonrails-ug > > _______________________________________________ > rubyonrails-ug mailing list > rubyonrails-ug@headflash.com > http://mailman.headflash.com/listinfo/rubyonrails-ug > _______________________________________________ rubyonrails-ug mailing list rubyonrails-ug@headflash.com http://mailman.headflash.com/listinfo/rubyonrails-ug