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 !.