레일 초보자에 대한 오류 라우팅 내가 여러 단계의 양식을 작성하는 사악한 마법사 양식에 캐스트 라이언 베이츠 '레일을 사용하고레일 - POST 메소드 여기
(이 질문에 대한 답변을 얻을려고). 나는 (성이 user_steps 컨트롤러 아래의보기이다)는 "아니오 경로 일치 [POST]"/ 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
환상적인 railscast에 감사를 작동하는 이유. 나는 이것을 무언가로 시도 할 것이다 – abhir
이것은 작동한다 - 지금 나는 '경로 일치 {: controller =>'user_steps ', : action => "show", : id => nil} '제대로 전달되지 않았습니까? – abhir
언제 어디서 그 오류가 발생합니까? get 요청을 통해 부분을 렌더링하려고 시도하는 경우'via' 해시에'get'을 추가해야합니다. –