2012-06-07 8 views
8

Próbuję odtworzyć http://railscasts.com/episodes/346-wizard-forms-with-wicked railscast. Próbuję utworzyć raport w czteroetapowym kreatorze. IBłąd nazwy odbiorcy podczas próby wywoływania błędnych kroków kreatora

  1. generować kontroler report_steps
  2. dodać zasobów: report_steps do routes.rb
  3. tworzyć kroki widoki

Teraz próbuję to nazwać (jak w railscats wpisując localhost : 3000/report_steps/step1 w pasku adresu w przeglądarce) i otrzymują:

Routing Error 

uninitialized constant ReportStepsController::Wicked 

Na czym polega problem? Używam ruby ​​1.9 2 i szyn 3.0.12.

UPD: po komentowania i odkomentowanie obejmują Wicked :: Kreator zachowanie zmieniło się (jest to rodzaj magii) i teraz mogę otrzymać nowy błąd:

NameError in ReportStepsController#show 

uninitialized constant ReportStep 
+2

powinieneś zrestartować serwer –

+0

Said Kaldybaev: nie pomaga. –

+0

Czy masz uwierzytelnienie 'load_and_authorize_resource' u góry kontrolera? – snowangel

Odpowiedz

0

Brzmi jak brakuje czegoś w/z twoim modelem. Czy masz model Report?

Czy mógłbyś umieścić tutaj powiązany kod (kontroler, model, ewentualnie pomocnicy)? To bardzo pomogłoby znaleźć punkt, w którym faktycznie używana jest stała ReportStep.

Powiązane problemy