Работа через Rails3 маршруты - PullRequest
1 голос
/ 31 декабря 2011

У меня есть следующее, когда я делаю rake routes

next_post /users/next_post/:index(.:format) {: controller => "users",: action => "next_post"}

тогда, когда у меня есть этот код в моем файле ERB:

<%= link_to "next", :next_post %>

Я получаю следующую ошибку, и я просто не могу понять это

Не найдено ни одного маршрута {: controller => "users",: action => "next_post"}

Что я здесь не так делаю?Сам маршрут выглядит так

match '/users/next_post/:index', 
        :controller => "users", 
        :action => 'next_post', 
        :as => :next_post

1 Ответ

1 голос
/ 31 декабря 2011

Вы должны использовать это

<%= link_to "next", next_post_path(@post.id + 1) %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...