8

我尝试重现http://railscasts.com/episodes/346-wizard-forms-with-wicked railscast。我尝试通过四步向导创建报告。我

  1. 生成控制器report_steps
  2. 添加资源 :report_steps到 routes.rb
  3. 创建步骤视图

现在我尝试调用它(就像在 railscats 通过在浏览器的地址栏中键入 localhost:3000/report_steps/step1 一样)并接收:

Routing Error

uninitialized constant ReportStepsController::Wicked

问题是什么?我使用 ruby​​ 1.9 2 和 rails 3.0.12。

UPD:评论和取消评论后包括 Wicked::Wizard行为改变(这是一种魔法),现在我收到新错误:

NameError in ReportStepsController#show

uninitialized constant ReportStep 
4

1 回答 1

0

听起来您在模型中/与模型中缺少某些东西。你有模型Report吗?

您也可以在这里发布相关代码(控制器、模型、最终助手)吗?这将有助于找到ReportStep实际使用常量的点。

于 2013-01-11T10:46:44.747 回答