1

再会!。我正在实现一个邪恶的宝石......并得到一个路由错误。

no route matches [POST] "/user_signup/address"

虽然我的路线

  resources :users
  resources :user_signup 

控制器

 class UserSignupController < ApplicationController
  include Wicked::Wizard
  steps  :address, :company_info, :sum_up

当我尝试提交地址表格时:

p address
= form_for @user, url: wizard_path do |f|
  p
    = f.label :address
    = f.text_field :address
  p
   = f.submit 'Continue'
= link_to 'Skip', next_wizard_path

我得到这个错误

4

1 回答 1

2

傻我。变成

= form_for @user, url: wizard_path, :method => :put do |f|

method: :put没用,没关系!

于 2012-10-16T09:21:53.707 回答