ruby on rails - software - Rails-Método no definido `stringify_keys ''
ruby on rails tutorial (2)
Estoy tratando de crear un bloque de código ruby para cuando un usuario haga clic en el botón Atrás. Recibo el error "método indefinido` stringify_keys ''para "/ projects / 11 / steps / 4": String ". El código funciona cuando me deshago de hacer y terminar. ¿Cómo agrego un do a un link_to?
<%= link_to ''Back'', project_step_path(@project, @project.steps.count-1), :class => "btn btn-small" do %>
<% end %>
Si está utilizando la forma de bloque de link_to
no puede tener contenido de texto (el bloque es su contenido de texto). Necesitarías hacer esto:
<%= link_to project_step_path(@project, @project.steps.count-1), :class => "btn btn-small" do %>
Back
<% end %>
Por lo general, esto se usa cuando desea tener imágenes u otras etiquetas como contenido del enlace. Es puramente para fines de visualización. El bloque no le dará una funcionalidad similar a javascript, así que asegúrese de que el comportamiento de visualización adicional sea lo que está buscando aquí :)
Si pasa un bloque, entonces no pase el nombre del enlace. Debiera ser:
<%= link_to project_step_path(@project, @project.steps.count-1), :class => "btn btn-small" do %>
Back
<% end %>