почему в Rails 3 появляется ошибка «нет совпадений маршрутов»? - PullRequest
0 голосов
/ 01 июня 2011

У меня в хамле:

= link_to("Calls Today", todo_path)

И в моих маршрутах.rb:

match "todo/today" => "todo#show_date"
match "todo/today/campaign/:id" => "todo#show_date", :as => "todo"

Насколько я понимаю, todo_path должен найти контроллер todo и show_date.

1 Ответ

3 голосов
/ 01 июня 2011

Этот маршрут:

match "todo/today/campaign/:id" => "todo#show_date", :as => "todo"

Ожидается параметр id.Следовательно, ваша ссылка должна быть такой:

= link_to("Calls Today", todo_path(:id => your_id))
...