simple_form rails form for ruby-on-rails ruby-on-rails-3 simple-form

ruby on rails - rails - Método indefinido `simple_form_for ''en la aplicación RoR



rails forms select (2)

He estado explorando el desbordamiento de pila y noté que muchas personas usan simple_form para hacer sus vidas más fáciles.

Quería intentarlo, así que agregué la gema a mi archivo de gem ''simple_form'' ( gem ''simple_form'' ) y envié:

rails generate simple_form:install --bootstrap

Después de leer el mensaje de instalación, creé una vista con el código de ejemplo del archivo léame:

<%= simple_form_for @user do |f| %> <%= f.input :username %> <%= f.input :password %> <%= f.button :submit %> <% end %>

Desafortunadamente, recibo este error tan pronto como intento cargar la página:

undefined method `simple_form_for'' for #<#<Class:0x69dd688>:0x6903ac8>

¿Lo que da? ¿Cómo es que ni siquiera puede reconocer el método? Siento que me estoy perdiendo algo realmente simplemente aquí. ¿Podría ser porque estoy usando bootstrap-sass? ¿Necesito incluir un ayudante en mi controlador de usuario?


¿Reinició su servidor? Siempre tenga en cuenta que después de instalar una gema o un complemento. Siempre reinicia tu servidor


Todo se debe a que no reinició su servidor después de instalar nuevas bibliotecas como simple_form, idear, etc.

Intenta detener tu servidor y reinícialo. Tu código es perfecto !. Me encontré con esto varias veces. La solución es simplemente reiniciar el servidor !.