How can I render a show action on certain conditions?
def show
@post = Post.find_approved
if @post.approved
approved = true
end
respond_to do |format|
# I only want to render show.html.erb if approved is true if not I
would like to redirect the user back to where he came from
end
end
How can I render a show action on certain conditions?
def show
@post = Post.find_approved
if @post.approved
approved = true
end
respond_to do |format|
# I only want to render show.html.erb if approved is true if not I
would like to redirect the user back to where he came from
end
end
You could do a
respond_to do |format|
if approved
format.html
end
end