Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 没有路径匹配{:controller=>;“design/home”,:action=>;“students”}_Ruby On Rails_Ruby On Rails 3_Devise - Fatal编程技术网

Ruby on rails 没有路径匹配{:controller=>;“design/home”,:action=>;“students”}

Ruby on rails 没有路径匹配{:controller=>;“design/home”,:action=>;“students”},ruby-on-rails,ruby-on-rails-3,devise,Ruby On Rails,Ruby On Rails 3,Devise,我一直在寻找答案,但没有任何帮助 我认为: <div id="user_nav"> <% if user_signed_in? %> Logged in as <strong><%= current_user.first_name + " " +current_user.last_name%></strong>. <%= link_to 'Edit profile', edit_user_registration_pat

我一直在寻找答案,但没有任何帮助

我认为:

<div id="user_nav">
<% if user_signed_in? %>
  Logged in as <strong><%= current_user.first_name  + " " +current_user.last_name%></strong>.
  <%= link_to 'Edit profile', edit_user_registration_path %> |
  <%= link_to "Logout", destroy_user_session_path, method: :delete %>
<% else %>
  <%= link_to "Sign up", new_user_registration_path %> |
  <%= link_to "Login", new_user_session_path %>
<% end %>
我尝试过使用
'/designe/sessions',:action=>'new“%>
jsut进行kicks,但它返回了相同的错误

是的,我的路由文件中有
design\u:users

rake路由
返回所有正确的路由,包括

new_user_session GET    /users/sign_in(.:format)                  devise/sessions#new
        user_session POST   /users/sign_in(.:format)                  devise/sessions#create

任何帮助都会很棒!我被难住了

查看我的堆栈跟踪,布局中的某个(链接)将其抛出。我喜欢设计,现在一切都很好

new_user_session GET    /users/sign_in(.:format)                  devise/sessions#new
        user_session POST   /users/sign_in(.:format)                  devise/sessions#create