Rails的新手在這裏(試圖獲得這些問題的答案)導軌 - 路由錯誤的POST方法
我使用Ryan Bates的Rails的演員在妖獸嚮導形式來創建一個多步驟的形式。我得到一個「無路由匹配[POST] 「/ user_steps /性別」(其中性別是user_steps控制器下圖)
任何想法
的routes.rb:?
Store::Application.routes.draw do
resources :likes
resources :categories
resources :users
resources :user_steps
root to: 'static_pages#home'
user_steps控制器:
class UserStepsController < ApplicationController
include Wicked::Wizard
steps :gender, :items, :brands, :final
def show
render_wizard
end
def update
@user.attributes = params[:user]
render_wizard
end
end
好極了,感謝您的幫助。我會盡快嘗試這個 – abhir
這個工程 - 現在我得到了'沒有路由匹配{:controller =>「user_steps」,:action =>「show」,:id => nil}'user.id '沒有正確通過? – abhir
您何時/在哪裏得到該錯誤?如果你也試圖通過get請求渲染局部,那麼你應該把'get'加到'via'散列 –