tutorial software rails ejemplos descargar curso caracteristicas ruby-on-rails

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 %>