Я пробирался через главы на railstutorial.org и использовал Rails 3.1.3, потому что я сумасшедший и / или хотел испытать. Мне удалось выяснить большинство проблем с версиями, но эта на некоторое время поставила меня в тупик.
В 10.4.2 Майкл Хартл использует следующий код для удаления пользователей:
<%= link_to "delete", user, :method => :delete, :confirm => "You sure?",
:title => "Delete #{user.name}" %>
Он не работает должным образом, если вы тестируете его в браузере (chrome), и вместо этого отправляет вас на эту страницу пользователя.
Он должен работать, если вы включите это:
<%= javascript_include_tag :defaults %>
но он не работает с Rails 3.1 (хотя он должен работать и для Rails 3.0, или, как я слышал).