2012-06-07 4 views
8

railscast http://railscasts.com/episodes/346-wizard-forms-with-wickedを再現しようとしています。私は4つのステップでレポートを作成しようとします。 report_stepsを 悪意のあるウィザードの手順を呼び出すときに名前を受け取りませんでした

  • 作成手順ビュー

  • 今、私は localhostと入力してrailscatsのように(それを呼び出すようにしようとしroutes.rbをするために:私は

    1. コントローラは
    2. リソースを追加report_steps生成します:3000/report_steps/step1ブラウザのアドレスバーに)と受信:

      Routing Error 
      
      uninitialized constant ReportStepsController::Wicked 
      

      問題点は何ですか? 私はruby 1.9 2と3.0.12のレールを使用します。

      UPD:コメントとをコメント解除した後は、邪悪な::ウィザードが動作が変更された(それは魔法のようなものだ)、今私は新しいエラーが表示されます。あなたが何かが欠けているよう

      NameError in ReportStepsController#show 
      
      uninitialized constant ReportStep 
      
    +2

    サーバを再起動する必要があります。 –

    +0

    キャロディバエフは助けになりません。 –

    +0

    あなたのコントローラの上部に認証 'load_and_authorize_resource'がありますか? – snowangel

    答えて

    0

    は、サウンド/あなたのモデルと一緒に。モデルReportはありますか?

    また、関連コード(コントローラ、モデル、最終的にヘルパー)をここに投稿することはできますか?これは、定数ReportStepが実際に使用されているポイントを見つけるのに役立ちます。

    関連する問題