Я попытался перенаправить рельсы, чтобы показать действие, передав контроллер, действие и параметры. Однако рельсы полностью игнорируют название действия!
что я получил http://mysite/controllername/paramId
поэтому у меня есть сообщение об ошибке....
вот код действия, который я использовал:
def update
@tip = current_user.tips.find(params[:id])
@tip.attributes = params[:tip]
@tip.category_ids = params[:categories]
@tip.tag_with(params[:tags]) if params[:tags]
if @tip.save
flash[:notice] = 'Tip was successfully updated.'
redirect_to :controller=>'tips', :action => 'show', :id => @tip.permalink
else
render :action => 'edit'
end
end