def index
@posts = Post.search(params[:search], params[:page])
session.model.update_attribute(:viewing, “Home”)
end
def save_requirement
@post = Post.new(params[:post])
if @post.save
params[:search] = @post.title
redirect_to :action => :index
end
end
the params[:search] from save_requirement doesn’t make it through the
redirect, why is this? What can I do to make it work?
Thanks!
this will fix it.
if @post.save
params[:search] = @post.title
redirect_to :action => :index, :search => params[:search]
end
On Jul 30, 3:51 pm, Justin To [email protected]
Use flash[:notice] = @post.title then in the view you can render the
string
contained in the flash.
On Wed, Jul 30, 2008 at 12:51 PM, Justin To <
[email protected]> wrote:
–
http://www.rubyplus.org/
Free Ruby and Rails Screencasts
On Wed, Jul 30, 2008 at 2:51 PM, Justin To
[email protected] wrote:
params[:search] = @post.title
redirect_to :action => :index
end
end
the params[:search] from save_requirement doesn’t make it through the
redirect, why is this? What can I do to make it work?
You need to include what ever parameters you want after the redirect
in the redirect.
redirect_to :action => :index, :search => params[:search]
Christopher Kintner wrote:
On Wed, Jul 30, 2008 at 2:51 PM, Justin To
[email protected] wrote:
params[:search] = @post.title
redirect_to :action => :index
end
end
the params[:search] from save_requirement doesn’t make it through the
redirect, why is this? What can I do to make it work?
You need to include what ever parameters you want after the redirect
in the redirect.
redirect_to :action => :index, :search => params[:search]
Great, thanks guys!