2012-06-07 3 views
8

railscast를 http://railscasts.com/episodes/346-wizard-forms-with-wicked 재현하려고합니다. 4 단계 마법사로 보고서를 만들려고합니다. report_steps을 악의적 인 마법사 단계를 호출하는 중 이름 수신 오류가 발생했습니다.

  • 생성 단계의 전망

  • 지금은 로컬 호스트를 입력하여 railscats처럼 (호출 시도를 routes.rb에 : 나는

    1. 컨트롤러는
    2. 리소스를 추가 report_steps 생성 : 3000/report_steps/step1 브라우저의 주소 표시 줄에)를 받고 수신 :

      Routing Error 
      
      uninitialized constant ReportStepsController::Wicked 
      

      무엇이 문제입니까? 루비 1.9 2와 레일 3.0.12를 사용합니다.

      UPD : 주석과 주석을 해제 한 후에는 사악한 :: 마법사 동작이 변경 (이 마법의 일종) 지금은 새로운 오류가 발생합니다 : 당신이 뭔가 빠진 것 같은

      NameError in ReportStepsController#show 
      
      uninitialized constant ReportStep 
      
    +2

    서버를 다시 시작해야합니다. –

    +0

    Said Kaldybaev : 도움이되지 않습니다. –

    +0

    컨트롤러 상단에 'load_and_authorize_resource' 인증이 있습니까? – snowangel

    답변

    0

    가 소리/귀하의 모델로. 모델 Report이 있습니까?

    또한 관련 코드 (컨트롤러, 모델, 결국 헬퍼)를 여기에 게시 할 수 있습니까? 이는 상수 인 ReportStep이 실제로 사용되는 지점을 찾는 데 많은 도움이됩니다.

    관련 문제