render :action mit params
Habe ich eine Klasse mit 2 Methoden.
Die erste Methode wird aufgerufen, indem Sie die Ansicht mit einigen GET-Parametern ( params[:page] ).
Ich möchte diese speichern, params und senden Sie Sie per render-Aktion zu meinem zweiten Methode.
class exemple
def first
## sql save of params[:page]
render :action => "second"
end
def second
##
## Here I need my params[:page] to do paginate stuff
##
respond_to do |format|
format.html
end
end
end
Also meine Frage ist : Wie kann ich send params mit einem render :action ?
Dank 🙂
InformationsquelleAutor der Frage Swann | 2010-06-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim Rendern, dann ist Ihre Methode geschrieben
:action
ist nicht genannt, nur die Ansicht mit, dass die Aktion name genannt wird.In deinem Beispiel, wenn Sie machen, dann ist Ihre Methode
second
ist nicht genannt, aber Sie sind, anstatt das Rendern dersecond.html.erb
anzeigen.Weitere Informationen finden Sie diese.
Aufrufen, die Methode, die Sie verwenden müssen,redirect_todie in etwa so aussieht wie die folgende:
InformationsquelleAutor der Antwort Salil