Удаление пользователя - 10.38 из Hartl Book - PullRequest
1 голос
/ 29 января 2012

В настоящее время я пытаюсь следовать разделу 10.38 из RoR Tutorial. Все идет хорошо, но ссылка на удаление пользователя переносит меня на страницу профиля пользователя, а не удаляет пользователя. Если я проверяю ссылку удаления пользователя в Chrome, я вижу это:

<a href="/users/15" data-confirm="You sure?" data-method="delete" rel="nofollow" title="Delete Bob Johnson">delete user</a>

Я также включил <% = javascript_include_tag: defaults%>, как упомянуто Хартлом в моем файле макета приложения.

Я использую рельсы 3.1.3 и Ruby 1.9.3.

Спасибо за вашу помощь!

1 Ответ

2 голосов
/ 29 января 2012

Книга Hartl еще не полностью обновлена ​​для Rails 3.1 / 3.2 (я думаю, что первые пара разделов доступны как бета-версия "второго издания"). В Rails 3.1 вы должны использовать <%= javascript_include_tag "application" %>, а не :defaults, иначе часть data-method="delete" не будет обработана должным образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...