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

Antwort per Email an