2012-06-07 14 views
8

Intento reproducir http://railscasts.com/episodes/346-wizard-forms-with-wicked railscast. Intento crear el informe en el asistente de cuatro pasos. MeRecibo un error de nombre al intentar llamar a los pasos del asistente malvado

  1. genero controlador report_steps
  2. añadir recursos: report_steps a routes.rb
  3. crear vistas pasos

Ahora trato de llamarlo (como en railscats escribiendo localhost : 3000/report_steps/step1 en la barra de direcciones en el navegador) y recibir:

Routing Error 

uninitialized constant ReportStepsController::Wicked 

¿Cuál es el problema? Uso ruby ​​1.9 2 y rieles 3.0.12.

UPD: después de comentar y descomentar incluyen Wicked :: Asistente comportamiento cambió (que es un tipo de magia) y ahora reciben nuevo error:

NameError in ReportStepsController#show 

uninitialized constant ReportStep 
+2

debe reiniciar el servidor –

+0

Dijo Kaldybaev: no ayuda. –

+0

¿Tiene una autenticación 'load_and_authorize_resource' en la parte superior de su controlador? – snowangel

Respuesta

0

Suena como que falta algo en/con tu modelo. ¿Tiene un modelo Report?

¿Podría publicar el código relacionado (controlador, modelo, eventualmente ayudantes) aquí? Eso ayudaría mucho a encontrar el punto donde se usa realmente el constante ReportStep.

Cuestiones relacionadas