Ich versuche, einen Ruby-Codeblock zu erstellen, wenn ein Benutzer auf die Schaltfläche "Zurück" klickt. Ich erhalte die Fehlermeldung "undefinierte Methode` stringify_keys 'für "/ projects / 11 / step / 4": String ". Der Code funktioniert, wenn ich das Do und End los bin. Wie füge ich einem link_to eine Aufgabe hinzu?
<%= link_to 'Back', project_step_path(@project, @project.steps.count-1), :class => "btn btn-small" do %>
<% end %>
ruby-on-rails
wissenschaftlich
quelle
quelle
slim
, ist das so seltsam, weil Sie den Block nicht öffnen müssen.Wenn Sie einen Block übergeben, übergeben Sie den Linknamen nicht. Sollte sein:
<%= link_to project_step_path(@project, @project.steps.count-1), :class => "btn btn-small" do %> Back <% end %>
quelle