Я хотел бы использовать лямбду в качестве параметра для link_to для кода ниже: edit.html.erb
<h2>Edit customer info</h2>
<%= render 'form' %>
<%= link_to(@return_to) do %>
Back
step_back()
<% end %>
Вот определение для step_back:
#return link for previous page in page step
def step_back
session[:page_step] -= 1
end
Проблема с кодом выше заключается в том, что step_back () выполняется, как только загружается edit.html.erb.На самом деле step_back должен выполняться только тогда, когда пользователь нажимает ссылку Back.Я полагаю, что только лямбда может сделать это.
Есть мысли?