2
이제 Ruby on Rails에 완전히 익숙해졌으며 모든 개념을 이해하지 못했습니다. 인증을 위해 Devise를 설치했으며 this guide을 따라 제 견해에 가입하고 로그인 링크를 포함 시켰습니다.DevView 로그인 항목을 시도 할 때 ActionView :: MissingTemplate
<ul class="hmenu">
<%= render 'devise/menu/registration_items' %>
<%= render 'devise/menu/login_items' %>
</ul>
그리고 내 views/devise/menu/_login_item.html.erb
는 다음과 같습니다 :
<% if user_signed_in? %>
<li>
<%= link_to('Logout', destroy_user_session_path) %>
</li>
<% else %>
<li>
<%= link_to('Login', new_user_session_path) %>
</li>
<% end %>
나는 다음과 같은 오류 메시지가 얻을 :
ActionView::MissingTemplate in Home#index
Missing partial devise/menu/login_items with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml], :formats=>[:html], :locale=>[:en, :en]} in view paths "/Users/blah/Documents/webapp/mapeval/app/views", "/Users/blah/.rvm/gems/ruby-1.9.2-p0/gems/devise-1.1.3/app/views"
은 무엇입니까 여기
내가 내application.html.erb
에 무슨 짓을했는지 그 오류의 원인?
글쎄, 어리석은 방법 페이지. 고맙습니다! – slhck