0

我们在控制器(称为“residential_springs”)中使用相同的操作来处理和呈现表单

def index
  //..code...
  if params[:authenticity_token]
    if process_post(params)
      redirect_to checkout_index_url 
    end
  end
end

def process_post(params)
  return true 
end

然后在我们拥有的路线中

get "residential_springs/index"
post "residential_springs/index"

表单实际上指向了这个动作

=form_for @order_garage_door, :url => {:action => 'index'} do |f|
//form stuff...

但是我们不断收到路由错误

No route matches "/residential_springs/index"

疯狂的是我们已经在这个项目中设置了很多,它对其他控制器工作正常,所以我们知道我们错过了一些疯狂的小而愚蠢的东西。但我认为该项目的每个人都有隧道视野,新的眼睛将不胜感激。

4

0 回答 0