ActionView::Template::Error (No route matches {:controller=>"devise/items"}):
8: </head>
9: <body>
10: <nav>
11: <%= link_to_unless_current "Home", :controller => "items", :action => "index" %> |
12: <%= link_to_unless_current "About us", :controller => "site", :action => "about" %> |
13: <%= link_to_unless_current "Contact us", :controller => "site", :action => "contact" %>
14: </nav>
Я пытаюсь сделать из простого рельса интернет-магазин.Я включил пользовательскую модель devise (строго следуя руководству по Railcasts), и когда я пытаюсь перейти в / users / sign_in, я получаю эту ошибку в журнале сервера.Я не понимаю, почему он отображает «devise / items», когда я печатаю localhost: 3000 / users / sign_in.
Добавлено: rout.rb:
devise_for :users
get "site/about"
get "site/contact"
resources :items
root :to => "items#index"